My Lady is diabetic and I check her blood sugar all the time with an Ultra One Touch human meter. The best place to get a drop of blood is inside the lip above the canine teeth. Normal blood glucose for a dog is between 80-120.
Pets with Diabetes: Lip Prick Home BG Testing
Here is a great article on hypoglycemia:
Toy Breed Hypoglycemia