I have the same problem when my grandma comes to visit. Her dogs are obese because of this. She has Joes brother, and he is probably 5 lbs more than him, at the same height, which is major for a Shih Tzu. I got really upset last time because she gave Cleo a ton of ham

Cleo had a bad tummy ache for 2 days.
Its very hard with older people who are very set in their ways, esp when they think that stuffing dogs full of food is healthy.

She thinks fat=healthy in dogs and kids.