Hi there! Thanks for the question! If Ruby is 9 months old, I would recommend she goes onto a premium quality brand, and ensure it is specifically for small breed puppies! She can stay on this until she is 1 year old, and then she can go onto an adult small breed diet. You can purchase premium quality foods from your local vet. Thanks for the question!