Major got kicked in the shoulder. The kick made a small laceration and a lot of swelling. This happened Friday. The vet was out on Saturday and said put cold water on it and it should be better in a few days. The laceration is draining...but she said that is what it's supposed to do. For the first few days he received bute. Today he did not. I noticed he is stiff in that shoulder and there is still swelling. He may have been stiff in that shoulder all along...just feeling better from the bute...IDK. My question is how long is considered normal for the shoulder to be stiff, swollen? Should it still be draining? Also, I put him back out because I felt like moving around some might help it....should I put him back in his stall?