I am so sorry you and the dog both are not happy. After reading your message, it is for sure that the dog is just as unhappy as you are. That is why he acts up. Dogs strive to please their owners. He could be harboring just as much stress as you. Each time you holler, he crawls further into submission. Since you have already spent thousands, then a few more dollars for a professional trainer would be well worth it. If you decide not to mess with it anymore, then contact his breeder for a recommendation. I'm sure there is somebody out there that can give him a wonderful home. Yorkies really are not dogs, but "Little People".
__________________ "My Furkids" Maggie, Molly and Meme... |