B has been chewing on his fist and drooling a lot lately. He is only 11 weeks though. Too soon for teething or should I buy a Sophie?