Britain's Got Talent viewers were reaching for the tissues last (Saturday) night during an emotional act featuring a dog rescued from the meat trade.
Dog rescuer Amanda, from Scotland, took to the stage with one of her 40 dogs, called Miracle - and as his name suggests, he's lucky to even be here.
Advert
Amanda shared a video which revealed the disgusting conditions he was rescued from, crammed into a cage with more than 1,000 other dogs. It was initially thought he was dead, but his eye opened as a camera flashed and he was brought to Scotland and nursed back to health.
Amanda asked the judges to pick four pictures from a stack of 40 featuring her dogs, before Miracle opened a door and the four dogs chosen by the judges came flooding onto the stage. A great way to finish any act, I'm sure you'll agree.
The judges were certainly impressed anyway, with Amanda and Miracle receiving an emphatic 'yes' from each and being sent through to the next round.
Advert
Meanwhile, viewers at home were struggling to keep themselves together:
Advert
Here's hoping Miracle's story will help to raise awareness about the cruelty of the dog meat trade. You can find out more about people who save dogs from the meat trade here.
Featured Image Credit: ITVTopics: Dog, TV and Film, Britain's Got Talent