I have a couple of questions about feeding.....Teeka is 20 weeks, weighs 2.14 and is on Royal Canin Yorkshire puppy food. How long do I keep her on puppy food? Some say 1 yr, some 10 mths. When are yorkies considered full grown? I have heard some stop growing @ 6-8 months. Do they need puppy food after that age? Do I keep her on this food or is there something better for yorkies? She is really scratching lately and I don't know if it is the food or weather. Her skin is flakey. No fleas! I switched her to am Oatmeal w/camille shampoo. Really confused with so many different views on growth and feeding & foods