Crufts 2024: Meet the adorable rescue dogs who are defying the odds to take part, including Beau the spaniel who was rescued from ‘terrible’ conditions and had never been outside Read more