Hounds of hell: 164 emaciated dogs are found crammed into a tiny Japanese house filled with faeces
Hounds of hell: 164 parasite-riddled dogs are found crammed on top of each other in tiny Japanese house filled with faeces Malnourished animals were stuffed into shelves and under chairs in the house The discovery in Izumo city was one of Japan’s worst cases of animal hoarding Owners said they could not afford to get … Read more