I've done it a billion times.
As long as the new place you're moving to it dog approved, and you have an agreement, then I woulnd't worry about that part.
Keep your dog ON LEASH everywhere. The first thing you should unload are his food bowls, beds, crate, toys, etc.
As long as you're tehre with him, I don't think there'll be a problem. He will mimick you, and your emotions. Act like there's nothing new going on, and he will too.
PS..Your dog is ADORABLE