Poor baby - do you think he was stressed from the move ? That's kind of strange and I'm sure the vet checked for mange ...but I've heard allergies can cause hair loss - Maybe some Yorkie Rogaine ?
just kidding 
...but give the shot time - hair re-growth can be a slow process...