My yorkie is 9 months and he eats the same food RC Yorkshire Terrier (that's what the breeder had him on) and he has bad breath.
Also, I can not get him to let me brush his teeth

. I've had him for 2 weeks tomorrow and he puts his head down to the ground. If I try to left it he just moves his head from left to right and tries to get away. I'm taking him to Petsmart tomorrow to see if they will be able to brush his teeth but I can't continue to do that it can get very expensive. If anyone has any advice on how to get him to allow me to brush his teeth, I'd really appreciate it.