Tame a large dinosaur (I used a yuty, I'm not sure if kapros can knock you off a large mount so be weary of this, but a kapro has yet to knock me off of my yuty and I've tamed 3 of them so far) and tame a dilophosaur to use as bait. Make sure both are set to passive. Once you see a kapro and you're in aggro range, hop off your yuty for a sec then hop back on. The kapro should be aggroed onto you but will attack your mount trying to get to you. Move around a bit and the kapro will eventually change targets to the dilo. Once it's got the dilo in it's jaws, you can get off your yuty and shoot it with tranq darts and bam, you got yourself a new dino
I managed to tame one using a high level beelzebufo (not too much higher level than the kapro otherwise its attacks will kill it, alternatively you could probably use a lower level one and level all points into health) because my frog was able to knock it unconcious. I could have tamed the other one that was in the area, but it was busy knawing at my legs and I panicked.
So while you're being lovingly caressed, have your beelzebufo on neutral and both you whacking it with a bat and your frogs attacks *should* knock it out before you die. Just make sure no other sarcos or anything are in the area. (Protip: jump while mounted on your froggo and you'll dodge a kapros lunge. It'll give you enough time to at least put a tranq dart/arrow into it to get the ball rolling)