Poor sweet Steve..... Lots of prayers coming his way. Thank God you have an awesome vet!