Hi and Welcome to YorkieTalk!
I wish I had an answer as to why you and your furbaby are having these issues. I know there are others here who should have plenty of tips and advice for you to try.
I hope that you will stay around our community. It is so full of great information and the people are very caring and very smart when it comes to Yorkies...any furbutt really.

There is also a search window almost mid-way down on the right hand side of the page. Please feel free to search or just read through the forums.