Have you had Micah checked for bartonella? This will often cause sore red gums as well. And no doubt cheaper than having all his teeth pulled. He's so beautiful.