Environmental factors Changes in the environment can affect a dog's appetite. They may feel anxious or unsettled, leading to decreased interest in food, such as moving to a new home, traveling, or being in a stressful situation. Weather conditions Extreme temperatures, especially heat waves, can impact a dog's appetite. They may eat less during hot weather due to decreased activity or discomfort. Routine changes Any disruptions or changes in a dog's daily routine, including their feeding schedule, can temporarily affect their appetite. Aging Older dogs may experience a natural decline in appetite as they age. That can be due to a slower metabolism, decreased sense of smell, or age-related health conditions. Recent vaccination or medication Certain vaccinations or medications can cause temporary side effects, including a loss of appetite. That is typically short-lived and should resolve on its own. If it persists, consult your vet. Recent illness or recovery Dogs recovering from an illness, surgery, or any other medical condition may have a reduced appetite during healing. However, if the loss of appetite persists or there are other concerning symptoms, it's essential to consult a veterinarian.