Um, well this sounds like a typical puppy- esp. a yorkie! You can try aromatherapy once in awhile. I spray Barney with this product from
www.happytails.com it is for "in b/t" baths. You can spray it in yourr hand and let him smell it and then spray him down. They have a spray on conditioner that does the same thing- it is like catnip!