GRRRR! my darling computer savvy son was here and installed fire fox on my computer and NOW I can't get the web cam. It won't let me install the plug in, I have watched this horse for 2 weeks and will not be able to see the outcome! GRRR why did he have to leave before I checked it out?