Maybe I'm reading too much into it, but I wonder if this site might not have been created by an anti-animal-cruelty activist trying to make a point about some of the methods used to train and control pets -- especially dogs. Some of the cages and devices look like those that would be used by some pet owners and dog trainers. Just a thought.