It worked for my doggie, but apparently it doesn't work for every single one. It depends on your dog - it SHOULD work for most of them. My doggie hated it, ha! I ended up giving her to a family that had a big yard. She needed to be able to run off more steam. :)