I would think you would be wise to find out what's causing the problem, instead of trying to cover it up. I agree with Chachi, it may be a retained baby tooth. Yorkies are one breed that rarely loose all their baby teeth on their own, and as a result often have a double row of teeth. This double row causes crowding and food can build up between the teeth causing an odor. The odor is just an indication of trouble; you need to get the baby tooth removed, because this can lead to early rotting of the teeth and other problems. Most people have this done when their pets are neutered. A yorkie must have it's teeth brushed if you want it to keep them, it's not that difficult, and there are no shortcuts. Try to brush them three times a week. |