Staff are all volunteers. Dogs are in foster homes instead of isolated kennels so the dogs learn skills to interact with humans prior to adoption. If an animal has "issues" i.e. separation anxiety, etc, staff is very caring and gives each animal extra attention according to its needs. Canine Relief handles large dogs, If you are looking for a gentle giant this could be the place.