Petco Text Logo
Petco Pet Logo

How to stop family from feeding my allergic dog harmful human food?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Small (up to 22lb) | Male | unneutered | 1 year and 11 months old | 11 lbs

Okay, how can i train my dog not to accept treats from others? My mom will give him just about anything (2-3 slices of deli roast beef, 2-3 slices of bologna, cheese and whipped cream (he has dairy allergies)) and it's unfair to me when he vomits while she's at work. I understand she's trying to be a nice and loving grandma, but I pay for Snacc's dog food, not her and 60-70% of it is being trashed because he's holding out for grandma to give him something "better" that could make him sick.

1 Answer

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on April 24th, 2018

I am afraid it is not going to be easy to train him not to accept treats. Best would be to work with a dog trainer on that. However you really need to "train" your mother not to give him treats/human food. You really will need to sit down with her and tell her the consequences of feeding him, that you are spending a large amount of money for a specific diet and that she is destroying the effort of trying to treat his food allergies. You can also tell her about the vomiting, and how miserable he feels when he gets those foods. You can tell her she can give him some of his diet food as treats but nothing else. Give her a specific amount , and then feed him a bit less of his food when you come home. I think that will be the only way to keep your dog healthy.

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