Tomorrow marks the start of the 125th Anniversary Crufts Dog Show, one of the largest dog shows in the world. The event takes place in Birmingham, in the UK and truly celebrates everything that we love about our trusty canine companions. What makes the Crufts dog show so cool is … [Read more...]