*Ditto*Ditto*Ditto to the above posts! I'm sure you love your pet, but feeding them people food is just a bad idea. I worked in vet med for 25 years in my past life and the list goes on and on for all the physical problems you can cause your dog allowing him to "guilt" you into feeding him things you shouldn't.
I'm not trying to sound mean... but.. if you REALLY love your dog you'll stop doing that and make him eat dog food. Tell your vet about it the next time you see him/her. They will help you see the light. There are some people foods you can feed your dog without causing him problems, but I don't think something spicy like a red sauce is one of them.
.