I usually am not on the dog side of the board, but this morning, I read this whole thread.

Jennifer, my prayers are with you and Duncan. Nothing upsets us more than having our furkids ill, unless it is a human child.