Incorporating shelter dogs into an animal assisted therapy program : a one welfare approach

Full text