The Naturewatch Foundation is launching a new Pet Rescue Grant for 2024 to help support the rescue and rehabilitation of animals who have been exploited by the illicit pet trade. The grant, worth at least £5,000 a year, will be awarded to UK charities and community interest companies (CICs) who provide rescue services for cats, dogs and rabbits. The illicit pet trade is thought to be behind the…