Gibbles was one of 1,659 pets who were adopted during PetSmart Charities of Canada’s September National Adoption Weekend.
Our lifesaving work across Canada depends on donations from caring pet lovers like you.