I like garlic. I once went to a friend's house and the mother said to me..."Garlic is good, isn't it?...Now you need some PARSLEY". I asked her why, what do you mean? She explained that the CHLOROPHYL in parsley absorbs the smell. Maybe a few parsley leaves spread around the house would help IF your dog doesn't get to them first (dogs instinctively eat grass and crave green leaves things when they have digestive problems). Put them up high on shelves, that should help.