How can a puppy develop anorexia?
Expert Answer
Puppy anorexia can be caused by many factors – physical, psychological, or environmental. First, illnesses such as oral disease, digestive or respiratory disease, or infections like distemper and parvovirus reduce appetite through discomfort and pain.
Second, hormone fluctuations can affect appetite; for example, a female dog in heat or just after whelping often eats less. Stress, anxiety, or fear – such as a new home, new owner, a new family member, or separation from the mother – can also cause anorexia.
Finally, sudden weather changes, or weather that is too cold or too hot, can affect a puppy’s appetite.