He only bites me and my 14yr old son.... Now myself and my son treat him like a baby and I guess it's not such a good idea.
Um yes. not a good idea.

What the others said, he's a dog not a human baby. Do not reward or encourage this kind of behaviour by giving him pats or attention (including scolding). Turn your back, be boring (don't run like a rabbit), slowly leave the room (be really really boring).

Make sure he is calm and sitting before giving him a pat.

Maybe look up NILIF and TOT and make sure your puppy works for everything you give it including pats and praise or he will use you (and your stuff) as his personal chew toy.

K9Pro Dog Behaviour Articles