I've just watched Panorama and I found it all too brief and that it left us up in the air. It showed us the problems but none of the answers.
We need the Puppy Contract - now.
That idiot who bred a litter of Staffies from a rescue dog just epitomises everything wrong with the way people breed dogs.
£300 a bitch, £250 a dog. If someone can afford the purchase price they're good enough to have his pups. Not planned, but a friend's dog invited around when his female dog was in season.
Make breeders pay for putting these dogs to sleep a few years down the line. Get a chunk of that money back for the people who clear up the mess.
Let's make breeding have a consequence!
Have all dogs sold with a Universal Puppy Contract by law.
Make the breeder liable for any dogs they breed ending up in rescue.
Fine them for not finding good homes.
Click here to watch the programme again.