Sadly, when kittens or puppies are rejected or even abandoned, they have a very small chance of survival. Lucky for two puppies and a kitten, Jade was there to step in. 

The beautiful grey cat Jade has been at the Humane Society of El Paso, and workers didn't know that she was pregnant. She ended up giving birth to three beautiful, healthy kittens. She was then moved into  foster home where she and the kittens could be monitored closely until they were old enough to be adopted.

The same night that Jade gave birth, another mother cat at the shelter went into labor. Unfortunately, this birth was more difficult and only one of the kittens survived. Possibly because of the difficult labor, the mother cat refused to nurse the newborn. The wonderful people at the Humane Society of El Paso decided to put that kitten with Jade and her litter, and she immediately accepted the baby as her own.

On top of being a foster mother to one kitten, Jade went above and beyond, by accepting two puppies into her litter! The two newborn puppies were found at just a week old, and are currently being bottle-fed by their foster parents. They decided to try putting the puppies in with Jade and her brood for warmth and comfort, and the group happily accepted the two new arrivals. As you can tell from the photo, the entire family is doing well.

The Humane Society of El paso will be giving updates on the family and Jade on their Facebook page. You can also look into adopting Jade the mother or any of the kittens or puppies once they are old enough. The Humane Society of El Paso also have many other highly-adoptable animals for you to look at here.