I will admittedly accept my nerdism. The only thing that came to mind concerning electric sheep is that one pokemon, from way back when, that is an electric sheep. The only other science related Sheep I know of, is the sheep the US had cloned back in the seventies.