It can't be helped when a puppy has an injury, they just want to keep moving around. But the more rest she gets, the faster she'll get better, and unfortunately you can't really tire her out without being active (or at least I'm not sure how, lol). You can try very gently massaging the leg to help her alleviate some of the stiffness and soreness. Try a kong or another toy stuff with really tasty food and treats, or maybe a really nice thing to chew on. Also maybe you can try to do some training? Mental stimulation can tire out a dog pretty well.