Petco Text Logo
Petco Pet Logo

Why is my dog always hungry, gaining weight, and eating aggressively?

Updated On September 23rd, 2025

Pet's info: Dog | Pug | Female | unspayed | 1 year and 10 months old | 18 lbs

Hi I'm having trouble controlling laylas weight. She's eating way too much but it's like she's starving all the time. She gets agressive and needs to eat about 5 times a day!! She's gained so much weight. This excessive eating has been going on for a month or so and she's such a gentle well behaved dog so I do think she's genuinely really hungry. I give her home cooked food, lean meat, veg and rice. She's going to be tested for endocrine diseases in august but should I withhold food from her ??

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

1 Answer

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on May 1st, 2018

I think she needs to be tested for Hypothyroidism and Cushing's disease now rather than in August. You can add bulk to her food, ie fiber such as bran. This will make the food more voluminous and she may feel more satisfied. Rather than feeding home cooked food I would feed her a commercial weight reduction diet available from your vet. That way you can control the calories better. She will also need to get a lot of exercise both going for long walks and playing. Start reducing the feeding times to 2-3 times a day and do NOT let her talk you into feeding her inbetween. Everytime she begs for food, put her in the garden and close the door. Make sure you announce her feeding time so she knows when it is ok to eat and when not. I hope this helps.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored