site logo

PetSmart agrees to $8.7B buyout