The Psychology of Dog Ownership - Craig Roberts, Theresa Barlow

The Psychology of Dog Ownership explores the relationship between people and their dogs from a…