Sending lots of good thoughts and prayers your way. We all know how hard it is to see our pups in pain.
As far as your customers/shipping goes, send a quick note to them and explain the situation. I know that whenever I order something, as long as I hear from the seller about a possible delay, it is fine. It is the not hearing from the seller that can upset people.