I have a wee pup same age i use panacure paste over 3 days its expensive but never had any problems with him or it so worth it i think,and hope your lad comes good i would say that unless he perks up get him checked as in pups things can go wrong real fast.