You Moved. That is the problem. Dogs are complex. Some dogs can take many different experiences and some dogs can be profoundly affected by a change. Your dog is affected to the point of sheer terror. We can reason, if we feel shy or afraid we know that we can leave the area or we can chat a bit and then leave the room. A dog cannot reason like that. What you dog is saying is: I am terrified and (seen or unseen) you had better stay away from me. It is sheer desperation that the dog is acting like this. He (or she) has no other choice. He is desperate to keep the demons away and he is terrified.
In times of grief or problems, many turn to prayer or counsel of friends or doctors. In this case, you are going to become the dog’s higher power or counsel.
First (if you do not have one, get one) take a dog create. You are going to turn this crate into a Disney land for dogs. Full of toys, a piece of cloth with your smell on it, a ticking clock (reminds them of mother’s heartbeat) and the absolute best treats you can give him. Your 100-dollar bottle of perfume probably smells like crap to the dog but there are perfumes that dogs actually like and it gives them real comfort. Lavender is one. Also very low soothing music can help too.
Ok now you have your crate set up. You have yummy treats. Now get the dog in the crate, if you like you can lie down next to the dog and just feed it treat after treat, do this for two or three minutes. Then take the dog out. Repeat several times in the day, each time letting the dog stay in the crate a bit longer. If the dog barks or gets excited in the crate, DO NOT GET EXCITED YOURSELF. Stay calm talk softly and soothingly and keep giving it treats. Once you have established that this is a safe place for the dog, have the next member of the family do the same thing, everyone in the house must be involved. Remember you are the counsel that is showing the dog there is a safe place and in this place, there are no worries or fear.
Next step. Keep the dog in the crate (this in not in the visitors entrance and the dog is in another room away from the visitors). Have a person come in and sit down in another room. Give that person some treats. Go into the room where the dog is, give the dog some treats and then with a leash bring the dog out into the room. Make sure the person sitting is in a relaxed position and make sure they do not look at the dog. Bring the dog into the room; keep up the soothing talk and more treats as you bring the dog into the room. Bring the dog to the person and let that person start giving the dog treats, still no eye contact. Once the treats are finished take the dog out of the room and put in back in the crate, more treats again and soothing verbal rewards and touching. Do not pat the head or hug (these are signs of aggressions) but rub under the chin, shoulders, ears, etc.
If you bring the dog into the visitors room and he goes nuts, abort and bring him back directly to the crate, still lots of praise and treats. Have the visitor get up and stand in the doorway several feet away from the dog to provide a comfort zone. Give the dog more treats as the person is standing there, if the dog calms down let the visitor come to the crate and give the dog treats through the crate. Keep repeating until the dog understands that the home (all of it is safe).
We do know dogs can suffer from sadness, fear and anger. Love and other emotions no one is sure that dogs can love like we do, we may be simply witnessing pack loyalty rather than love. Nevertheless, for sure your dog is suffering from tremendous fear.
This is a Pavlov theory, meaning you can change the perception of the dog through conditioning. In this case, you are conditioning the dog to understand that strangers in this terribly scary new place are safe and friendly.