My suggestion for information is the merck vet manual --its a bit complicated, and the information its a bit clinical and cold (its a reference for doctors, not pet owners)
http://www.merckvetmanual.com/mvm/index.jsp
My prayers go out to you and yours - good luck.