TWIN FALLS (KTVB) - Margaret Boucher's beloved Border Collie mix is living with another family after a series of mishaps, and she says she desperately needs her friend back.

Boucher tells KTVB that the dog, Hazel, was temporarily staying at the home of an acquaintance when she ran away and was picked up by animal control.

Hazel was adopted by a new family before Boucher even knew the dog went missing.

Boucher says Hazel was not only a beloved canine friend but also a medical assistant.

She takes nitroglycerin pills for her heart, which often acts up in her sleep. Hazel senses the problem and wakes Boucher so she can take the medicine.

"She would stick her nose underneath my arm and flip my arm up to get me to wake up," Boucher said. "I would sit up and not knowing what was wrong and she would snuggle up under my arm and look up at me ... and her eyes would tell me 'everything's okay mommy.' That's what she does for me, she keeps me alive."

The Twin Falls Animal Shelter told the Times-News that the problem is out of their hands. They say adoptions are final and confidential. Calls to the animal shelter by KTVB were not immediately returned.