The United States has the highest rate of pet ownership in the world, with 65% of all households having at least one non-human family member. Worryingly, an estimated 1 in 3 of these pets go missing – ten million every year – and many never find their way home.Inspector Spot – … [Read more...]