Instead of reloading, is there a way to call your dog when not in sight?
YOU're probably gonna have to wait for modders to add this feature.
I had to use the console commands to get him once he got stuck somewhere in the wild. Sorry if you're on PS4/XboxOne.
prid 0001d162
moveto player
It's a bit overkill but worked No idea if there are any other way to get him right back to you.
That also might, or might not, disable achievements for this particular run.