You should worry about puppy health if you notice any of the following signs: Vomiting, Diarrhoea/Change in stools, Excessive drinking, Change in appetite, Lethargy, Itching/Scratching/Scooting, Head shaking, Changes to the eyes, Limping, Sudden weight loss. There are also some more serious signs to watch out for that indicate you should take your pup to the veterinarian urgently, such as Open wounds or heavy bleeding, Difficulties breathing, Collapse/loss of consciousness, Seizures, Extreme pain, Swollen or hard abdomen, Ingestion of poisons. It’s important to speak to your vet as soon as you feel concerned, to give you peace of mind and ensure your pup gets any treatment they need. If any of these things are not done properly, the puppies can be at risk of serious illness. But it’s also important to consider health from a genetic perspective – certain breeds can be susceptible to genetic conditions such as heart disease and joint problems. If you have any worries, or something doesn’t feel right, follow your instincts and take your time to think before you take home a puppy that could be unhealthy.