Petco Text Logo
Petco Pet Logo

How much Royal Canin for my GSD puppy? How long will 3kg last?

Updated On September 23rd, 2025

Hello! I have a 4 months old German Shepherd female puppy! I have been giving her only chicken and rice. I'm planning to buy Royal canin maxi Junior. Could you please tell me how much Royal canin does my puppy needs per day? As I am short of money! How long will 3 kg Royal canin last? I want to give only Royal canin.i have her to have well built body

1 Answer

Most Helpful Answer

Image profile

Answered By Makenzie Kurth, DVM

Veterinarian

Published on October 26th, 2018

Thanks for using Petco Pet Education Center, formerly Petcoach. Unfortunately I can not make a recommendation about food amounts until I know how much she weighs and if she is underweight or ideal weight. You an repost with this information if you like. I do actually recommend doing the Royal Canin “Puppy” until she is about 8-10 months old- then you can switch her to the “Junior”. In general, the guidelines on the back of the bag are a good place to start but If she seems too thin or too fat, you can adjust up or down. Most German Shepherd puppies of this age are eating 3-6 cups daily but it depends on her size and how fast she is growing and if she needs to gain weight. A last note. Even if you cannot afford Royal Canin all the time, she needs to be on some kind of puppy food as much as possible. Chicken and rice ok for short term or occasional use but is MUCH too low in calcium for a puppy. I’d rather you mix a cheaper puppy food with the Royal Canin (or all the time) than have her on chicken and rice too much. I hope this helps and best wishes to you and your pup!

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored