what the hell that T-Rex is doing running through my yard, being pursued by Beagle Man and his dogs. Ole beagle must be....