Royal Puppy, Noble Puppy & Elite Puppy: Your Perfect Pictorial Guide to 30 Dog Breeds
Description of the book