So I never found my dog, nor did I get a call back from the private caller.
And I didn't un-mask the number, but I've found a new way to find my dog.
Do you know of any Live Streaming Satellite Map websites?
I want to try looking over head and try looking for him.