• Tiny 2.5kg puppy is put to sleep after being 'crushed in seconds' by another dog

    A tiny puppy had to be put down after being ‘crushed’ by another dog in a park, leaving her with horrific spinal injuries. Buffy the Cavapoo – a cross …

    Read More
  • 0 0