$40 bucks to get a little yorkie groomed is a little steep...I paid $25 for my babies (last July), it included bath, shave down for summer, nail clipping, the works.
I'm actually going to grooming school right now. It's so much FUN.

We restrain your babies very well, esp. if they tend to wiggle (not by the throat either)...so don't worry!