Like "Shelly is right, missing the Humalog because you missed dinner is OK since Humalog is a fast-acting insulin and meant to be taken as a "bolus" to handle any food you eat. Missing your Lantus injection is more critical since Lantus provides you with a 24 hour "basal" level of insulin. (Normal people constantly secrete a small "basal" level of insulin to keep their blood sugars in check.) If I missed a Lantus dose, I would take it as soon as I realized I had missed it...but, you may want to discuss this with your doctor as well. If you slept through dinner and also slept through the night, your fasting BG upon awakening would undoubtedly be higher than usual and you might have to increase your bolus at breakfast (on a sliding scale that your doctor would give you) "