Call the vet and tell them he ate about 7 AM. Ask how that would affect the test. In humans the blood sugar would be higher and not considered fasting. Fasting for humans would be at least eight hours. Not sure what it would be for a dog. Close to that I would assume.