DEAAAAAAAAAAAAAAAAAAAAAAATHHHHHH!!! About time someone put that cocky little chihuahua in his place.