Dog VS Mantis. .. Damn........ I need that dog in Fallout New Vegas......... Dog vs mantis