Sorry to hear about you and your dog

That is kinda freaky getting news like that a week apart.
My advice. Go low carb. Carbs = sugar. Also go low carb for your dog. Dry dog food is loaded with carbs from corn and wheat fillers.
I am diabetic too.. and recently I have started taking Extra Virgin Coconut Oil. I am trying to work up to 3 Tblsps a day. EVCO is good for diabetes, weight loss and a whole host of other things...you can even feed it to your dog. Do some research on it. Tons of people swear by it.
As for painful testing.. Prick the side of your fingers instead of the pads of your fingers. I find that to be less painful. And keep switching fingers, don't do the same finger every time.
Good luck and remember everything will be ok