Is it normal i punished my cat this way?
I have a little black cat named Babbs, I love her to death but lately she's been doing things to bother me. I tried punishing her by putting her in her kennel for an hour but she always seems to escape.
One day she ate some celery and then ran to my room and took a big nasty crap on my newly washed sheets. It smelled so horrid I nearly vomited. It was at that moment I knew I had to do something to get back at her. For that whole day I ate NOTHING but Fiber One bars, and at the end of the day I took a gigantic dump in her litter box and left it there. She walked over to the box, looked at it and meowed questionably. I honestly felt good that I got back at her by doing this because she has done too much lately.
My parents thought that Babbs was the one that took the dump, so they took her to the vet.
So my question is: Is it normal that I punished my cat like this for ruining my sheets? I know she's a cat and didn't know any better, but is there another way I should have reacted?.