Staff are so friendly and helpful and genuinely care for the animals under their care. I used the RSPCA puppy preschool program to teach my dog the basic of obedience. The staff were so patient and understanding, and it was good to know my fees were going towards an excellent cause.