Hey S, as you know I also have a diabetic doggy, can you maybe even just get phone advice from the vet? I'm going to PM you a really good forum about canine diabetes, those folks are PROS with guidance, support, advice etc.. kinda like here, but specific to doggy diabetes!!
My thoughts are with you and puppy!!