PetsMart?

Really?? PetsMart still sells many brands that have been on the recall lists. Yes, they pull recalled products, but they are pulling only the formulas that have been recalled, and only then if the cans or bags fall in the specified recall production runs. You did hear about one of the big-box retailers pulling recalled foods on the day shift, and the night stockers putting it back on the shelf, didn't you?
I would trust small, locally owned companies with smaller inventory and staff more than huge national retailers, but that's just me...