When the Bible refers to Dogs it is not speaking specifically of the canine. Rather it is speaking of gross carnality.
As much as Dog lovers may want to deny it, Dogs are Animals with no Spiritual value at all.
Dogs adapt well to Humans who they turn to for their carnal needs - to be fed, kept warm and given a purpose for life.
They have no sense of God or the Eternal . They live from day to day, in the moment, with no regrets and no plans for the future.
They are Animals .
When the Bible disdainfully refers to Dogs God is critiqueing Human beings who live like Dogs .
God Created the Universe for Man with whom to develop a Personal Relationship .
He made man a Living Soul by breathing His Life into man. Animals , including Dogs , were simply Created - they do have God's breath of Life .
So, it is important for Dog lovers to realize the scope of proper experiences with their Animals .
Recognize that it is nothing more than a Carnal relationship with the Animal . Anyone who tries to Spiritualize their relationship with a carnal entity is guilty of Idolatry .
Dogs should be used and/or enjoyed based on providing a service to Human beings.
Remember: God's Focus is man. He Created all other things to provide for and serve man.