Very pretty dog.
Might be easier if you stage it, put the leash on and have someone knock at the door and have your dog by your side. Before you open the door put them in a sit stay. If he starts lunging, say no and put them back in a sit.
Practice practice practice. And remember, baby steps. Set them up for success.