could be hes upset ur not home enough. if he hates brushing try tropiclean clean teeth gel you just apply with your finger nightly. it works and helps with bad breath as well. with the food i am not sure. you might just have to try different types until you find one he likes. yorkies can be very picky. if he has a favorite vegetable maybe mix it in. do you give him treats...? if so be sure those are healthy and grain free also. try being sure he has toys to entertain him during the day when your gone. if you think he injured his leg maybe a vet visit is in order to be sure its nothing serious or he doenst need meds for pain or broke something. good luck hope your boy is feeling better.
__________________ Cedric N Lola N Keylo   RIP Punkee Princess  |