A teething baby is hard, there is no way around it, and all babies go through it. Unfortunately it seems like it lasts forever. Beginning for most between 4-6mo and continuing until 24+ months old! Sometimes with no substantial breaks between teeth. The key to making teething bearable is being prepared! Here are my top…