my appologies if this has been asked before ,im sure it will of ...my adult chi eats royal canin adult kibble he absolutely loves it now i was wondering if this is ok for a 3 month pup to eat as well ,they do puppy kibble which is on its way being delivered but at the moment all i have is the adult , should i hold out till the puppy kibble arrives which is 1 weeks time or will it be ok ... and just out of curiosity what is the difference between them