Gemini is a dog that is very, very loved.

He and his owner, Randy, have been together since Gemini was just a little pup.

When Randy recently found out he might lose his best bud, he was willing to do whatever it took to save his life — including selling his car.

How many people would do that? It’s clear that Gemini is more than just a pet — he’s family.

Photo: Facebook/Randy Etter

Gemini’s difficulties started when he was playing with Randy and his girlfriend. His girlfriend has a baby girl, and the little one thought it was fun to throw her bottle to Gemini.

It started off as a silly game, but then Gemini started to chew on the bottle.

Soon after that, he became very sick.

Photo: Facebook/Randy Etter

Randy didn’t realize Gemini had actually eaten part of the bottle, and that that was what was causing his sickness.

“He started to slow down and I didn’t think that was normal,” he said.

When Gemini began throwing up, Randy knew that he needed to get him help immediately and do everything he could to make sure he would get through whatever was going on.

Photo: Facebook/Randy Etter

He took him to the vet, but the vet’s office didn’t know what was wrong with Gemini, either. Randy went from office to office, determined to find out what was making his dog so sick.

He was so focused on Gemini that he actually ended up losing his job.

Randy said that going through this with Gemini was one of the scariest things he’d ever experienced.

Photo: Facebook/Randy Etter

Thankfully, he eventually found a vet that pinpointed the issue: Gemini had swallowed part of the bottle, and that had resulted in a very painful blockage.

The cost to remove the foreign material so Gemini could heal? Over $4,000.

Randy didn’t have that kind of money lying around, but he wasn’t going to let that stop him from getting Gemini his surgery.

He decided to put his car up for sale to raise the money.

Photo: Facebook/Randy Etter

His selfless act for his pup caught the attention of a lot of people, and many started sharing the post on social media.

Incredibly, Street Outreach Animal Response heard about Randy and Gemini, and graciously donated $3,000 toward Gemini’s surgery.

Then, a friend of Randy’s offered him a $2,000 loan.

Randy was able to keep his car and get his dog the help he needed to survive.

Photo: Facebook/Randy Etter

Gemini made it through the surgery just fine, and is doing great.

We wish Randy and Gemini nothing but good health and happiness from now on.

This story originally appeared at Goodfullness.