IN THE UK There are 9 million dogs and 8 million cats in the UK. Additionally to the approximately 42,000 cats and dogs in shelters waiting to be rehomed, there are 1.1 million cats and dogs that live on the streets or are stray. Most of these animals are abandoned by their previous owners, but some […]