Macey, the Great Dane, went through a gruelling 20 hour birth to produce the amazing litter of 15 puppies.
The two-year-old pedigree blue shocked her owners who had been told by vets to expect just four.



Lovely Pet, dog, cat, horse, rabbit, hamster, snake,bird and other