Scottish SPCA
USPCA
Woodgreen
Cats Protection
Blue Cross
PDSA
Dogs Trust
RSPCA