What you are saying is that he is being a dog? My dogs like to like my suede leather couch, I have no idea why. I just tell them to leave it and if I have to I move them from the situation. Distract them with a toy, etc. They are dogs, that is what they do.
My puppies steal socks that they find. I take them away and put them where they can not get them (in the dirty clothes). They do this everyday, every chance they get. I don't hit them for it. I put the sock up. If my family didn't leave their socks out I wouldn't have to do this so much, but my family does leave their socks out so I continue to take them away. They are dogs. They are just doing dog things. It doesn't mean I let them chew up people's socks, but I don't hit them for it either.
My older Yorkie gets into the trash. Do I hit him? NO. I take out the trash if something really good smelling was put in it (good smelling to a dog) or I leave stuff on top of the stove until it is almost full and ready to take out instead of throwing it in the trash for him to dump and eat out of. Is this a bad habit, of course. He was 9 years old when I got him and had this habit, but I don't spank him for it.
Licking the blanket isn't what I would even consider a major offense. That is pretty darn minor in my book. You need to redirect his attention to something else. Give him a nyla bone or a toy and play with him instead. Move him off the bed, something else. I can not even imagine hitting any of my 3 Yorkies. Of course I have nearly grown children so what the dogs get into is comical to me even when they are being bad they are so cute doing it.
If you are going to hit the dog again then do yourself and the dog a favor and leave the girlfriend so you aren't around her dog, he deserves better than that. If you will hit the dog for such minor offenses then what will you do to a child? Believe me, children will do much worse things than this little dog is doing.
__________________  It's raining Yorkies here! LOL Teek  ,Rowan  , Raksha (Grand Puppy)  , Raelyn |