Hi an Welcome to the forum
It's hard to say what the current dose is doing with the data that you have at the moment.
Better than cutting back (which in a lot of cases is counter productive), I would aim to over the next few days, to fill in the blanks.
Running a curve over the weekend (testing every 3 hrs for 18 hrs) or every 2 hrs for 12 hrs, but additionally I would recommend getting at least one midcycle test on every cycle. We base Lantus dosing on how low the dose is taking our kitty and with the missing midcycle data we cannot figure this out.
Would you be able to get one or two tests each cycle? Would your work Schedule allow that?
If you work long hours then getting a test just before you go to bed even if that is a +1 or +2, it helps. Equally in the morning if you are up and about early before going to work a +10 or a +11 can help. When we ask about midcycle data it's anytime between shots, not just +5/+6/+7
I think this is a good idea, as with lantus this seems to work better.
You want to make sure that he has no food in the two hours just prior to his insulin shot, it's important to know that the number you get just before you shoot is not influenced by food. Many of us also find that it can help not to feed after +6+7 in the cycle (unless you have to because BG was too low), feeding late in the cycle, when the insulin's effect is waning can have a tendency to push numbers up.