@timothysir First of all I love your shirt and your pup!
I find that I have this problem a bit, too. I found that wearing compression shorts under my running shorts helped me not notice the top layer riding up as much, but then if those are too short, they end up riding up, too. It's a vicious...