Thanks all of you.
Sometimes pet take a special place over all other companions. They know when you are happy and they know when you are sad. They know how much distance to put between them and you during those times.
And best of all, they don't talk back when you talk to them.