Back in 2018, two kitten littermates arrived at SPCA of Wake County in North Carolina. As the SPCA staff were examining the kittens, they noticed something different about one of them. While the male ...
Leo and Lily were found abandoned on the streets in a "horrendous state" with severe eye problems.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results