Juju, if you had ever owned a pet I guarantee you that you would see things differently. There are very few things that can beat coming home after a long trip and having your dog waiting for you. I lived on a farm and our dog could have run away if she wanted to but she stayed right there and was always excited when we pulled up.
As for the food thing, I can see your point, though if you didn't feed them they would end up starving, it's not like most domestic breeds of dogs are great hunters.
But since you didn't have the opportunit to "bond with a dumb animal" I'll let you get by thinking that owning pets are akin to slavery.