Japanese health officials have found 164 emaciated dogs crammed into a tiny house in one of the country’s worst cases of animal hoarding, an animal rights activist said on Wednesday, The parasite-infested animals were found in a 30 square-metre (323 sq foot) house in the city of Izumo, in western …
Read More »