The companion to 299 cats and a dog
These pooches are perfectly shaped to build one giant puppy cuddle puddle
Laurence King
Masterpieces Puzzles