A three-year-old little boy from Baltimore, Maryland, recently suffered the heartbreak of losing his favorite stuffed animal. But in the process he learned a little something about the kindness of strangers. Because sometimes people are truly amazing.

Eoin Ekedahl was out with his family at the Golden West Cafe for lunch on a busy errand day, and when he left the restaurant, his best friend Baa Baa (a stuffed little lamb, natch) was accidentally left behind. Panic ensued, because Baa Baa was a crucial member of the family. Eoin’s mom, Ann Parker, told the Today Show, “Baa Baa was just his favorite animal — so if he went to the doctor’s office, Baa Baa went with him…he just kind of went everywhere, from his first haircut to every kind of milestone, Baa Baa was there.”

Because of course he was. That’s what best friends do, and clearly Baa Baa was a solid bestie.

But when Eoin’s mom called the Golden West Cafe to check on Baa Baa’s whereabouts, the news was not good. Not good at all.

As Kimberly Dorn, the marketing director at Golden West told Today, “There was another kid who was seen playing with the sheep after Eoin and his family left. They asked if they could buy it from us, and we told them they couldn’t, as it belonged to someone else. Unfortunately, when the family left, the sheep was gone as well. I’d like to think they didn’t take it on purpose, but you never know.”

Omg, you guys. It sounds an awful lot like Baa Baa was kidnapped (lambnapped?) which just about breaks our hearts. But wait…there’s a happy ending up ahead, because apparently the folks at Golden West Cafe are stellar human beings.

First, they took to social media in an effort to locate Baa Baa.