Posted : 2/4/2010 7:36:00 AM
Put the food down, walk away. If it's still there in 15 minutes (and the dog doesn't have his nose in it) take it away. With no snacks between meals, I'd expect a healthy dog to be eating normally within a few days - no healthy dog will starve himself. BUT - with his recent upset tummy and vet visits, it doesn't sound like he IS a "healthy dog" at the moment.... Definitely talk more with the vet about this; sounds like it could be more medical than behavioural?
Once you've ruled out the medical issue, stick with a brand, providing it suits the dog. I'm not really into adding lots of different yummy toppings or switching brands if the dog doesn't "like" the food. I do add stuff like table scraps, or yoghurt, or egg (raw or lighhtly scrambled/poached) but not at every mealtime, and not because "they won't eat it unless I add XYZ". Most of the time, that will only teach them that if they turn their nose up at what you offer, you will come up with something better, until you are handfeeding salmon and liver on a silver spoon....
All that said, sometimes animals can be very sensitive to what will "suit" them and what won't.... so sometimes we see "pickiness", whereas, for the dog, it isn't "I don't like the taste of that", as much as "This will make me feel bad." If he was JUST turning his nose up at the same food he was on at the time he got poorly, I would say that might be why he doesn't want it now, and it might be worth switching brand and flavour, even if only temporarily, to see if that does the trick. If you switch back and he has another tummy episode or refuses to eat, you'll know that particular food is a no-no.... keep an eye on the ingredients lists, just in case it turns out he IS sensitive to a particular ingredient or type of food.
Speaking of which.... what is he on at the moment?