Does your husband not realize that she is still a puppy and will be for quite some time? Darcy won't be full grown for a while. Yorkies like most small/toy dog breeds are sometimes hard to housebreak. Big things like doors and such can be very scary to a little Yorkie, especially a puppy. Since you moved she has to adjust and she is still in need of you having patience and not giving up on her. Potty pads work wonders and you may need to use four and make a huge square to give her room and get the hang of them. Be sure to praise her BIG TIME after she uses them properly. She'll start doing it by habit to make you proud!