Do I have this straight? You didn't ask for the cans of food? He put them on your bill on his own? If that's true, I would take the food back and say no thanks. Would you pay if a waiter put a dessert that you didn't order on your bill? Would you pay if the cashier at the grocery store charged you for something 'they' thought you needed?

That being said, you are not cheap. Your vet has a strange way of making a few extra bucks. When Halo had a bad reaction earlier this month to receiving her distemper and rabies shots, our vet did not charge us for the office visit because she felt so bad that the shots made Halo sick.

When Sacha (sister's dog) was sick, her vet didn't charge her for the office visit when Sascha had a mysterious infection.

If you have a good vet and want to continue working with him, I'd suggest you have a talk with him. He might not know that this kind of thing is turning you off. Let him know that he shouldn't add things to your bill without your okay.