hi yorkie lovers! im new here and wow i have a bunch of things to ask to make sure im on the right path of raising a healthy yorkie (2-yr old BARON). um is innova alright for yorkies? i read somewhere that it had too much protein in it, so i switched to wellness and he doesnt like it as much. oh and do you guys use revolution? for the flea control, etc.. do all you people get annual vaccinations? i feel as if it might not be healthy to keep giving him shots. hmm.. i cant think of any more questions at the moment so i'll leave it as that for now.. thanks for reading!