So we went to petsmart tonight and was getting treats for Sophie when we ran into a trainer thats known Sophie since she was a pup. We got chatting and we said how Sophie can be a bit iffy with being touched and is nervous. She remmanded one of these We attempted to get one on Sophie in an area away from other customers and dogs but Sophie snapped at the trainer. So I ended up putting it on her myself while the trainer watched with my mom from afar. The trainer said its supposed to help make dogs feel secure and comfortable. After it was on we allowed Sophie to wander and we decided to test it out and have Sophies nails clipped. We told the groomer that Sophie was iffy etc and you know what She didnt snap once at the groomer beside trying to turn and have a look. The trainer said she didnt recommend dominance training but did say you have to make yourself the boss over them and that Sophie has gotten away with alot etc which I found hard to believe. She didnt really listen to what I had to say or gave much thought to my input which was 1. Sophie was taken at 7 and half weeks and I think it would have been better for her to stay and learn from her litter mates but it was a good thing we took her then (wont go into it) 2. Sophie never really got to play with dogs offlead as a pup just on lead and didnt learn doggie manners (its been hard to find her a play mate her size and as in the past weve had big dogs come bounding over and scare her) 3. Sophies ear infection and the fact it was a problem for two months, touching her ears then were painfull and so I think shes thinks hands on her ears will hurt now, tho shes not as bad as before its still an issue. Im wary but the trainer did give me info for a class so am debating on trying.