The ASPCA does amazing things helping animals not just cats and dogs, they defend and provide vet care and training to put animals in good homes. I support them and adopt pets from shelters not breeders.