CRUFTS is once again putting the world’s best pooches to the test while keeping audiences enthralled. Here is everything you need to know about how you can watch the show… When is Crufts 2018 on TV? Crufts 2018 will be held at the NEC in Birmingham from March 8–11. Pampered pooches will be battling it […]