Вообще мне самой не очень понятно, просто синонимы к словам или всё же к их значению в данном контексте. Боюсь, что раз задания к конкретному тексту, то и синонимы тоже в рамках этого текста надо подбирать. Не одолеет - не победит, не поборет, не пересилит.Бились - я бы написала пытались, старались, прилагали усилия. Если бы не в рамках контекста, то добавила бы ещё боролись. Но не уверена. Это как с угрюмой - мрачная больше всего подходит, но и грустная нормально, я бы ещё добавила неприветливая, неласковая - раз это собака то.