Исправленное предложение:
У взрослых кабанов есть клыки для защиты, а кабанята прячутся, полагаясь на свои полоски.
Почему так лучше (объяснение для 7-летнего):
- «Взрослые кабаны» точнее, чем «большие кабаны» — так понятно, что это не малыши.
- «Кабанята» — маленькое ласковое слово для малышей кабанов; ребёнку будет проще понять.
- Фраза «есть клыки для защиты» правильно объясняет, зачем им клыки.
- Деепричастный оборот «полагаясь на свои полоски» отделяется запятой: поэтому перед «полагаясь» нужна запятая.
- Слово «свои» показывает, что полоски принадлежат именно малышам.
Ещё вариант, попроще:
У взрослых кабанов есть клыки, а маленькие кабанята прячутся благодаря своим полоскам.
Оригинальное ваше предложение было почти правильно, но я предложил эти небольшие правки, чтобы было понятнее и чуть естественнее.