I feed Rosie James Wellbeloved puppy food. It's good, she loves it. The thing I like is it comes in many flavors, not just like 1 or 2, so she can have some variety. They have turkey, fish, duck, lamb... When I first brought her home I had her on a very nice food called Lily's Kitchen, she hated it. I bought her the JW, she gobbles it up like a little piglet. The best food I can find in the shops where I live is Burns, Lily's Kitchen,JW and Arden Grange. They sell Royal Canin at the vet's office but..yeah lol.