PUPPY PRE-MIX is suitable for puppies up to 6 months old. After 6 months of age, puppies can be switched over to the REGULAR PREMIX. This is the same formulation as our REGULAR premix, with additional calcium. The recipe provides adjustments specific to your puppy’s developing needs.