Oh Denni, I really feel for you. I hope you don't give up.
I'm sure it will break your heart. Yorkies take a long time to train.
But with time, they do. I think you should give the x-pen a try.
Whatever you decide, I wish you the very best. Hang in there,
we are here with you.