I love my dog, and he's a member of our family; however, he's still a dog. I have a son, and I don't love Zack and my son the same way. Don't get me wrong, Zack IS a member of our family, but from past experience I have learned that dogs need to be treated as dogs so they dont get confused later. A long time ago we had a dog that we treated as if he was human and bought him everything, he slept with us, went out with us, everything. Well once my son was born (he was a preemie) I could not have the dog jumping on the bed bc I was afraid he would jump over the tiny baby, well he went into such depression, started sleeping downstairs not even look at us, etc. So now we're doing things right, we play with Zack, we buy him treats, hug him and love him bc he's part of our family, but he's not allowed in our beds (he has his own), and we don't buy him everything we see so he pretty much knows his place at our house and he's very happy and adjusted. Actually a dog trainer's the one who told me that dogs need to know their place and need to know they are dogs, not human, so they dont have issued later if your family or lifestyle changes. I'm not judging anyone btw, just my personal experience and what I learned. Everyone does what works for them