Thank you for a great reply. I am hoping that the swelling goes down on its own but wanted to make him more comfortable until Monday when our vet is back in town. I am trying to avoid taking him in to their emergency as the on call vet is not among our first choice. If the swelling is not better (or gets worse) we will take him in before Monday. Is this a bad plan? Thanks again for you help!