So this is a recommendation from me. So if you reach level 8 or 7 on mobile there is a pursuit called hunt dilo and if you complete it you can get a very good bow and if a carnotaurus come near your base find a high ground and from there just pelt it.

More Carnotaurus Encountering Tips