How to pick a healthy puppy
Free from parasites or flees. They should not be scratching or biting the base of their tail. The skin should not be dry, white or flaky.
Bright and clear, not watery. Whites should be white – not watery or yellowish or streaked with red. No tear stains down the face. Depending on their age, eye color may still be blue, which changes to brown in most breeds.
Straight and white, no undershot bite (except for a few breeds like Bulldogs, which require it) and no overshot bite where upper teeth jut over the lowers.
They should not be smelly or have discharge. They should not be shaking their head or scratching at their ears. That may be a sign or ear mites or Candida (yeast overgrowth).