I wouldn't nessecarily call it affection... but my pup/dog is learning to communicate in an effective way, with me. When I'm on the computer, he'll climb the couch behind me, hook his paw on my shoulder, pulling me back so he can get closer to my face and be acknowleged. (This means he wants to play with a toy.) When I'm watching t.v., he'll try to climb the couch and snuggle in with me. He presses his head on you with his ears exposed. If you ignore him, a paw hits you. (He's asking for an ear massage.) When he's hungry, he'll sit on the matt in the kitchen in front of the sink. He'll watch you make your latte'. If you move onto something else, before getting his food bowl out, he''ll get up and head butt you in the back of the leg, then go back to the sink area and sit. (This means he's hungry NOW.) When you're asleep and he's up first, he rests his head on the bed next to your pillow and makes a huffing sound. If you don't open your eyes and "stir" this turns to a lick in the ear. If you don't sit up by the 3rd cue, it turns to a slap on the face with a paw. ( This means "I have to go to the bathroom immediately".) He has his own way of letting me know what he needs and while it sometimes feels like affection, it's generally me serving him. Lol.