Chandar, I'm sorry, I wasn't trying to imply that you were bad kitty owners. I apologize if that's how it sounded, because I know how sad you are right now, and I would never want to add to that. Obviously this should never have happened!
It would help if people would act responsibly with their dogs (though since cats roam everywhere, that's not always enough). I do think all cats should be indoor-only, because that's the only way to protect them from fighting, disease, cars, raccoons, poisoning, and especially dogs. An indoor cat has about double the lifespan of an outdoor cat. I knew a couple of 20-year-old cats when I worked as a vet tech!
But I know a lot of people feel as Linda does, and have always had their cats outdoors. As a kid, I did, until my beloved cat was hit by a car. Luckily he was only badly injured and not killed. It took that horror, when he staggered up to me bleeding and in pain, to realize that cats have gotta be inside for their own protection. Nowadays, a lot of rescue groups will only adopt cats out to people who will keep them indoors.
Again, Chandar, I'm so sorry about your cat. It's a horrible thing that happened to her.