05/16/2014 01:31 am ET Updated May 16, 2014

Highway Chihuahua Rescued From Divider Reunited With Family (PHOTOS)

Contra Costa Animal Services via Facebook

Police say they find pets abandoned along highways far too often -- but it turns out the scared little chihuahua rescued from a California freeway divider on Saturday wasn't left there.

She was lost.

On Thursday, the dog was reunited with her family -- and Contra Costa Animal Services posted the heartwarming reunion photos on Facebook:

The dog had been nicknamed Freeway, but her real name is Charm, and she lives near the freeway with her family.

Over the weekend, Charm got loose and somehow dashed halfway across I-680 in Walnut Creek before climbing up onto the highway divider and hunkering down as traffic whizzed by.

She was eventually rescued by the California Highway Patrol and Contra Costa Animal Services.

Since Charm had not been microchipped, it was believed she was either a stray or abandoned, but in fact, the dog’s family was heartbroken when she disappeared. The two little girls had been posting photos of their dog on Instagram for days looking for help.

Charm is now safe with her family, and the two girls drew a picture to thank the agency and the police officer who helped rescue their pet. In the drawing, the dog has two food bowls: one that says "Charm," and one that says "Freeway."

“We are ALL very happy for the family, who have learned a very valuable and expensive lesson in pet licensing, microchipping, spaying, good fencing, and the power of social media!” the agency said.

Here's the heartbreaking photo that helped set the stage for the reunion:

Earlier in the week, Animal Services reminded the many people who offered to adopt Charm that she's not the only dog out there.

"For those who would adopt this dog today because of her story, PLEASE take that passion for adoption and visit your local shelter to give the gift of life and happiness to a homeless animal just waiting for you to adopt!" the agency wrote on Facebook.

To rescue a pet from a shelter near you, try Petfinder, Adopt-A-Pet or the ASPCA.



Six Ways To Help Rescue Pets