So did Spot invite the rat at the 'door' in? Or just give up, after grossing you out? Sounds like he wants to eat, since he thrashed it so much, lol.
You're a very brave vegetarian! hahahaha!