Tiny dogs, big dogs, shaggy dogs, smooth dogs, naughty dogs, good dogs, brave dogs, silly dogs - they come in all shapes and sizes and temperaments. In this beautifully illustrated little book, dog lovers share their moving stories about the love, loyalty and at times extraordinary bravery they have witnessed from the dogs in their lives. The many dogs you will meet in this book will capture your heart. A brilliant follow-up to The Infinite Magic of Horses.