Sounds awful. Have you checked out Bach Rescue Remedy. This is available at all health food stores in Australia and assume in the USA. A lot of Yorkie owners are using it for anxious pets. Great for humans too. I would also consider what you are feeding. I believe in fresh food wherever possible with kibble and canned only sometimes. Hope this helps. SuzyfromSydney