You're not a terrible pet owner! Sometimes, things like this happen to the best of us. Keep positive! You're a good owner.

I'll pray hard for you and your family to find Maggie safe and sound.