On this site, you may be able to find some info on dog health - have a look!

http://www.doginfo.com/search.cgi?it...=10&search=dog

Please keep us posted on how he's doing! Good luck!