This morning my puppy got a shot at the vet. Then he played in the mud so I gave him a bath. Now his eyes are swollen and he is constantly rubbing them and whimpering. I think I must have gotten soap in his eye when I gave him a bath. I used baby shampoo. If that is the case it will get better, but I am more concerned that maybe he is allergic to the shot, is this possible? What should I do?