After some vigorous jump training/shows I first wash my horse and rise their legs for a few minutes under cold water just below the knee. I then hand walk them for a bit to get some circulation going again and when they’re back in their stall I put ice boots (either front, back or hock boots depending on what they need) on a low vibration for 15-20 minutes. Then put baby powder to allow for any extra wetness to be absorbed/ prevent infections. After that I let them chill for the day and at the end of the day rub their legs with some tendonil and wrap with stable bandages. I used to want to put poultice but it became a hassle to wash off in the early morning the next day especially when it’s cold.