The effects of dog obedience training and behavioural counselling upon the human-canine relationship

Abstract
No abstract available