snakes and rats