They were a seafaring people who often settled in new lands.
I believe the word horror would insert
the feeling of fear except disgust in this sentence.
The word “abomination” is defined as
the thing that causes loathing, disgust or the feeling of hatred. If the word
abomination would be replaced with the word horror in this sentence it would
insert the feeling of fear as the word horror represents the intense feeling of
fear, shock, or disgust.
The author treats the dog as if he is another person.