It can be used before, after or both.
It's good for a dog standing about in slips on a freezing cold day and then having to stretch his muscles to the max or after a hard days work to help prevent stiffness. ..
As a kid playing football we would use White horse oil for the same thing