What are the signs of a healthy puppy?

A healthy puppy usually has bright eyes, a shiny coat, good energy levels, a healthy appetite, and normal bowel movements. Any sudden changes in behaviour or appearance should be discussed with a veterinarian.