3. Stress and Anxiety Just like humans, dogs can experience stress or anxiety, which can be triggered by changes in their environment. Situations such as moving to a new home, the loss of a family member, or the introduction of a new pet can lead to a decrease in appetite.