Oh no!!! I was told to stop everyone from making fun of the Shaw's cats by Scott and Kevin's Mom, or there will be no more parties at their house.

Don't make fun of the Shaw cats, until you meet them in person that is, and they hate you in real life.
lol
I'm sure you can all still make fun of Kevin though, as we all do, and even his Mom and Dad do from time to time.. re: always.
Bottom line: Don't make fun of their cats, but it's OK to make fun of Kevin.
That is all.