I use one for Star and Wilbur frequently. It's a great tool in the right situation, and those two are *generally* good enough to use it, unlike Jasper.

On behalf of vet staff everywhere though, I'll say PLEASE don't bring your dog on one of those to the vet's office. It's harder to control your dog, and there are probably dogs there who are sick, injured, or otherwise unfriendly. It's a BAD IDEA. Star almost removed the nose of an 8 month old lab puppy last time I took her in.