Sorry to read that, I’d be out of my mind with worry, and it’s not a silly question at all!
I’m not sure the Angel of Lost Things will help here, you could try them (The Angel Of Lost Things - Sigil & Information) but you may have more success in this case with visualisation.
What kind of dog is he? Can you PM me a photo?