1. You can take them down with the new Net Projectile for the harpoon gun.

2. You wont be able to take it down in the time it is net'd. If you have enough resources build a 3x3 trap ou of metal fence foundations and double doorframes

More Therizinosaurus Taming & KO Tips