Taming in easy no need to trap it just walk up and feed it then run away to another dead body and drag it back to it repeat until it's ready to be tamed. Now as for killing dinos with it looks like it's 5% for ever kill. Also taking damage will reduse taming efficiency. Now ones it's tamed ever point should go into melee. U can take on a wild lvl145 giga if u have almost a 100 boost and u will heal almost as fast as ur taking damage. Best dino ever. Most likely will get nerfed sadly but we will see

More Carcharodontosaurus Taming & KO Tips