If you want full contact, and hugging and friendliness to ease that feeling, then dogs. If you don't want to walk a dog though or don't have the time, I suggest cats or rabbits.
There's always a roommate, but those are a bit of a last resort if you ask me.