Stitch – Found in a Shed with a Very Feral Mom and a Dead Sibling

4/14/21 – This baby, Stitch, was found in a shed with a feral mom and a deceased sibling. Stitch has two infected eyes and what appears to be an upper respiratory infection. Fortunately, Stitch has an appointment tomorrow and we will be covering his medical until he is old enough to be spayed/neutered. – diana