Multiple sources on the internet (including answers on this site) claim that red-eye is created by light from the flash reflecting on the blood vessels in back of the eye.
So, why do animals like dogs, that I believe also have red blood (I'm not going to injure my dog in order to test this, but I'm pretty sure the blood is red) have green-eye?