I recently adopted my cat from a shelter, his name is Queso! He's not exactly a lap cat, but loves to be around people at all times. When I'm home he is always right next to me. The problem is he loves to bite and attack. He'll be curled up at my feet and then all of a sudden he'll attack my arm. I have scratches all over me. Full out butt wiggling wide eyed attacks unprompted. He's never hissed, never angry, and always purring. When you pet him he'll bite constantly and then rub up against you. He actually doesn't mind being picked up, and doesn't bite strangers or people he's uncomfortable with. Only people he's close to. I've had him for about three months now. I know he was a surrender, and I assume his last family must have given him up for this reason. They must not have trained him not to bite to show affection. What's the best way to train him not to act this way anymore?