The canidae formula is the All life stages. I'll look up the formula in a second. His snacks vary, right now he's got the Bil Jak liver treats, oh my god does he go nuts for these
But he doesn't get anything else on a regular basis. We have snow, so I don't think it's a grass allergy, though he would be very upset about that, he likes to lay under daddys hammock in the shade.