I don't even have a Yorkie yet but during my research for a pup I found information about Yorkie rescue. It sounds like your dog may be suffering from some of the stress those dogs do.
Consider contacting them for some guidelines.
http://www.homestead.com/YTRA/index.html
good luck.