books by subject

Dog-Keeping

Filter by available

How to Survive Being a Dog Owner: Tongue-In-Cheek Advice and Cheeky Illustrations about Being a Dog Owner

By Haskins, Mike, Whichelow, Clive

It's All About Treo: Life and War with the World's Bravest Dog

By Dave Heyhoe, Damien Lewis

Before and after Getting Your Puppy: The Positive Approach to Raising a Happy, Healthy, and Well-Behaved Dog

By Dunbar, Ian

Jack Russell Terriers ("KW" S.)

By Nicholas, Anna Katherine

Dobermann - Pet Love

By Lou-Ann Cloidt

The Complete Gundog

By Humphreys, John

Dog Shaming

By Pascale Lemire

How to Have a Well-mannered Dog

By White, Kay, Evans, J. M.

RSPCA What's Up With My Dog?

By Fogle, Bruce

Pug Shots

By Dratfield, Jim

Test Your Dog: Is Your Dog an Undiscovered Genius?

By Rachel Federman, Federman, Rachel

Encyclopedia of the Dog

By Taggart, Caroline

Teach Your Dog New Tricks

How Smart is Your Dog?: Test Your Pet's IQ

By Req

Dog Games: Stimulating play to entertain your dog and you

By Christiane Blenski

Texts From Dog

By Jones, October

Pet Owner's Guide to the West Highland White Terrier

By Cleland, Shelia

West Highlands Terriers (The Wit and Wisdom Of...) (The Wit and Wisdom of... S.)

By Ulysses Brave

Easy Peasy Puppy Squeezy: The UK's No.1 Dog Training Book

By Mann, Steve

Complete Dog Book: 19th Edition (American Kennel Club)

By American Kennel Club

Pamper Your Pooch: 30 practical presents for dogs

By Rachelle Blondel

Buster Fleabags (Quick Read)

By Harris, Rolf

Dog Selfies

By Ellis, Charlie

Solo: The Story of an African Wild Dog

By Hugo van Lawick, David Bygott

Border Collies (KW-192)

By Collier, Margaret

My First Dog

By Ross, Veronica

The Dog Day Book

By Regan, Margaret, Drysdale, John

Baby Animals Puppy

By Royston, Angela

A Dog Owner's Guide to Grooming Your Dog

By Ruiz, Suzanne

Train Your Dog Positively: Understand Your Dog and Solve Common Behavior Problems Including Separation Anxiety, Excessive Barking, Aggression, Ho: ... Housetraining, Leash Pulling, and More!

By Stilwell, Victoria