4. Dietary Changes Dogs can be picky eaters. If you have recently changed their food or the feeding routine, this might lead to food rejection. It’s essential to transition to new food gradually over several days to avoid digestive upset.