I'm glad it all worked out and you got an answer for why he's been crook. Hopefully the antibiotics will kick in and he'll be on the mend and back to his normal self before you know it.