If you want to stick with royal canin, at this age you should be ok to switch to maxi puppy. At that age my girl was getting 3 cups per day split into 3 meals. Good luck at the vet!