I did a lot of research and we love this brand for our cats. However, did I chose right for our breed? I have a small bag a Blue Buffalo puppy waiting for our fluff ball to join us. I'm just wondering if I should of gotten something else. We also have some Blue Buffalo treats and organic training treats from the holistic pet food store. Thank you.