I feed Canidae dry and the canned wet All Life Stages, and Wellness Super 5 puppy mix dry and the canned Wellness chicken and sweet potato and duck and sweet potato. I make different combinations with them. I think these are both excellent brands and neither have been affected by the recall, and Ralfie loves the variety of the different foods. I like that the Super 5 puppy dry has DHA for puppies and has more fruits than Canidae, but I love them both. I think we're going to stick with this