Some dogs are eager to eat a particular pet food for several days. Suddenly this eagerness vanishes and they eat reluctantly or refuse to eat for a few days. When a dog learns that eating pleases its owner, it soon eats to please. Overeating can cause a dog, like a human, to experience an uncomfortable feeling. It attempts to relieve its discomfort by not eating or eating very little of its food.
Many pet owners comment that their dogs eat less during hot weather.
This is not unusual. Studies show that, as a general rule, dogs need about 7.5 percent fewer calories with each 10 degree rise in temperature. A cat's eating habits should not be confused with food refusal. Most cats tend to be occasional eaters. They nibble at their food, walk away and return periodically for more nibbles.