the dog thing isn’t just Islamist per references in Bible.
it’s a ME cultural thing to this day. to have them in the house is still verboten for some.
I wouldn’t put to much stock in that website. One of the verses it cites in support of its position is Philemon 3.2 - there is no Philemon 3.2
In the book of Tobit (considered part of the Old Testament by the Catholic Church and by the Eastern churches), a dog is mentioned in a positive way. In 6.1, the dog follows Tobiah (Tobias), the son of Tobit, as he starts on his journey, and the dog is mentioned again in the return journey (11.4): “And the dog ran along behind them.”