Queensland Dog Breaks Australian Record After Giving Birth To 21 Puppies
A Queensland dog is recovering after a massive effort giving birth to her biggest ever litter. Shadow, a Neapolitan Mastiff, managed to deliver a whopping 21 puppies this week. The…