No, it's just that your metaphor doesn't make sense. Maybe you should try another one. But there isn't really a sensible metaphor to explain torture is there?
No, it's just that you didn't understand the metaphor. The point was that terrorists don't need to be treated as human beings, not that dogs should be tortured. Terrorists are in fact much worse than rabid dogs, since dogs aren't responsible for their own actions, as they aren't sentient.
You are the one who is missing the point, because you are looking at this stuff as a black and white scenario. You see these terrorists as pure evil and the CIA as pure angels. There is no such thing. These people weren't born with horns and a dynamite jacket. They were led down a terrible path. Our goal should be eliminating that path so others don't follow, torture doesn't achieve that in any way.