Dogs Never Lie About Love: Reflections on the Emotional World of Dogs

Dogs Never Lie About Love

Reflections on the Emotional World of Dogs

1991 • 304 pages

Ratings2

Average rating3

15