If you haven't moved yet, here's a few things I've found that help the dogs settle in smoothly. (I've moved about 12 times with my dogs. These help a lot).
1. If you can, drive the dog to your new neighborhood and take him for a walk around the neighborhood (even just around the block if that's all you have time for) before you have to deal with the hassle of movers, boxes and stuff. This way, when the chaos starts, the dogs recognize that he's been there before. And if he slips out of the front door or open gate, he'll know how to get back.
2. Walk him through the house on a leash (before the movers and boxes start arriving), so he knows the layout of the house. Walk him in and around the front and back yard too. I cheerfully narrate the tour of the house and yard like I'm a tourguide, which they seem to enjoy. You'll want to give him a chance to check out the whole house, but don't give him immediate free-run to the house. It's less overwhelming if you let him get used to being "at large" in the house in bits and pieces. Your room and the kitchen first, with him being tethered to your belt the rest of the time. Then add in the family room. Then another room.
In other words, give him structure. A tether will make him feel more secure. You judge how much structure he needs. He may only need it for a week. He may need it for two months. If he doesn't have a chance to get into trouble, or get stuck alone in a room with a dog that isn't thrilled to have him there, he'll be more likely to succeed. Don't force it. If he's never had bad experiences with cats, and he's not a cat-chaser, then this slow introduction process should work with the cats as well. We don't have cats, but I've had to socialize my dogs to cats, and the slow process of "getting to know you from a distance" has worked well for us.
The cat owners here probably have more specific tips they can suggest.
3. When you're actually moving in, put down his beds/crates in a safe corner where he won't get in the way or get trampled. Even if you end up moving the beds to a better spot later. Make sure it's a place where he can watch the action without getting in the way.
3. Show him where you're putting down his food and water bowls (toy basket, etc), preferably near his bed, even if you end up moving them later.
4. Give him toys, a bone or treats to snack on. Sit on his bed for a few minutes while they settle in. Then let him hang out while you get busy.
5. Check in and say hi every once in a while. If he start wandering around, if he's not getting underfoot, fine. If he are, lead his back to his beds and crate him.
6. Try to stick to your usual routines as much as possible. Which, of course, is nearly impossible when you're moving, I know...
7. If you can avoid leaving him home alone the first few days or so, that's really helpful. Let him ride back and forth to the old place, to run errands with you, etc, so he knows that things are weird, but his life isn't changing that much (eg, you're not abandoning him) no matter what.
8. Within the first few days, if you can possibly find the time to take him on walks around the neighborhood, giving him time to sniff and check out the "neighbors" and the sniffing spots, that will help him settle in to his new area, and just as importantly, help him learn the neighborhood if he ever gets out, so he can find his way home. If you can take him to the local park within a few days of moving there, that will give him a new exciting destination that will again help him settle in to the neighborhood.
Congratulations on your new home!
PS Have you already ordered new tags with your new address and phone # for his collars?