Собака - одушевленное существительное. В школьной грамматике: кто? собака.
Предлог со фонетически закономерен перед словами, начинающимися с сочетаний [с, з, ш, ж + согласная] или с согласной [щ]: со ста, со славой, со звездой, со шкафа, со жгутом, со щами. Также со употребляется перед формами с начальными сочетаниями [л, ль, р, м] + согласная: со лба, со мной, со льдом, со ртом; также перед сочетаниями [в] + согласная: со вторника, со всеми, со второго.
Предлог ко употребляется перед дат. падежом существительных лен, лед, лев, лоб, ложь, мох, ров, рожь, рот, перед форой местоимения мне, перед дат. падежом слов весь, всякий, всяческий, вторник, второй, многое. Наряду с к употребляется перед формами слов вчерашний, шов.
Это ровно в два раза больше, чем сто процентов :)
Корректно: сохранили преданность друг другу.
Тире необязательно, можно поставить интонационное тире.
Ошибиться – глагол первого спряжения. У глаголов с ударными личными окончаниями тип спряжения и определяется по личным окончаниям (а не по инфинитиву).
Правильно: ...многим другим.
См. в разделе Глагол в учебнике Е. И. Литневской.
Принципиально возможно, но надо видеть контекст.
Внутри фразы знаки препинания не нужны.