Causes of my dog or puppy not eating or drinking
Dogs may go off their food because of changes in their environment, stress, an adverse reaction to drugs, and nausea. Dental problems, pain and internal obstructions can also cause dogs to lose their appetite.