The sharp teeth are baby teeth and at almost 5 months old,your baby will start losing them at any moment

The baby teeth REALLY hurt,and they bite ALOT when teething (right before the adult teeth pop through) so its best to get a good quality teething toy and sweat it out

I got Lady and Jess special wooden toys for this stage,when ever they started to bite my fingers or toes (their favorite choice) I would give them the toy.The whole teething stage can last a while but usually stops when they have their baby teeth removed.When your baby has reached 6-7months,have a look in his mouth and see if he has a double row of teeth (baby and adult).If he does,you will have to make an apt at your vet to have the baby teeth removed.Lady had t have 8 baby teeth removed because they showed no signs of faling ut on ther own..but Jess has lost all of hers on her own.The adult teeth arent as sharp at all,they are rounded at the tips