It is very likely that your puppy has a heavy infestation of worms and, if so, will need to be treated by your vet immediately. Left untreated this can cause numerous problems in a puppy, and can be life threatening. Your vet will be able to distinguish which type of worm your puppy has and will be able to provide a suitable treatment.
This is made even more essential by the fact that certain types of dog worms can be very dangerous to humans, and can be easily transferred (especially to children). Certain worm eggs can lie in the soil and are easily picked up by children playing outside and ingested. These can breed in the stomach and some even attack the eyes (this can in very severe cases cause blindness).
If possible, take a worm sample to the vet with you as this may help with the diagnosis. If this is not possible, ensure you go prepared with knowledge of all the symptoms you have seen (vomiting, diarrhoea, weight loss, dull coat, low appetite, coughing, pot bellied appearance, low energy level etc.). Not all dogs will show all of these symptoms but by telling the vet which ones your puppy has will enable them to diagnose faster and give a suitable treatment.
This is made even more essential by the fact that certain types of dog worms can be very dangerous to humans, and can be easily transferred (especially to children). Certain worm eggs can lie in the soil and are easily picked up by children playing outside and ingested. These can breed in the stomach and some even attack the eyes (this can in very severe cases cause blindness).
If possible, take a worm sample to the vet with you as this may help with the diagnosis. If this is not possible, ensure you go prepared with knowledge of all the symptoms you have seen (vomiting, diarrhoea, weight loss, dull coat, low appetite, coughing, pot bellied appearance, low energy level etc.). Not all dogs will show all of these symptoms but by telling the vet which ones your puppy has will enable them to diagnose faster and give a suitable treatment.