I must say that the thread seems to be going off topic. You can put lipstick on a pig and it's still a pig. You can call a dog a child, but to me it's still a dog. But obviously, to some posters their dog is just as important to them as a child. They love it and care for it like their human babies. So let them call it whatevery they want....and you call it what you want. And everybody happy and we can all go back to the discussion at hand.
And strangely enough, we had a student at my college try to sneak a puppy into class in her pocketbook this morning. I went oK until the professor got excited and the dog starting barking at him. Needless to say, while he admired how cute it was he told the student to "Go walk the dog and don't come back to class today!"
It was rather funny, but a major distraction.