Rescuers found a stray dog wandering around a gas station by the US-Mexico border. When they rescued her, they found out that she was pregnant, but the veterinarians were not able to save the unborn pups.

The poor dog, Australian Shepherd mix, was found by rescuers from the Sunshine Dog Rescue and named her Georgia. They immediately put Georgia through an emergency C-section where all her pups were born prematurely.

“The best way I could describe it was she was frantic,” Anita Osa, founder of Sunshine Dog Rescue, told ABC15 in an interview. “It was so sad, she was looking for those babies. She tore up the toddler mattress we had her on, trying to find her babies.”

The group took to Facebook to find puppies who are in need of breastfeeding as Georgia lactated. Coincidentally, four orphaned kittens were in need of a caring and loving mom. At first, Osa said she was hesitant because cats are entirely different, but the animals proved they were the perfect match.

“I was certainly unsure,” she said. “But I had seen other species nurse another species before, so I thought ‘worse case scenario she doesn’t take to them and I have some kittens I need to tend to myself.”

One of the kittens died the first night, but the other three were in perfectly good shape thanks to their new mother.

“I introduced them to her gently. I first brought one out and let her sniff it, and she seemed to accept it, so I brought the others out. It’s amazing to see how she instantly calmed down. I think for the kittens, they have no idea that Georgia is a dog.”

Now, all four animals have been adopted to their new fur-ever families. Georgia luckily lives with one of her kittens as the roommate of the person who took her in fell in love with one of them.

You might want to read:
– Odd adoption: Dolphin adopts baby whale
– Orphaned bear cub Aida finds refuge in Bosnian village
– Famous orphaned baby dugong dies after eating plastic