Stop in for a cup of coffee

So 3 weeks ago the wife and I were camping. On my morning walk Brandy ran up and jumped on my right knee and pushed it backwards. After not getting better(sore as hell) found out I have a torn meniscus in the back of the knee. Dr wants to try PT first but may need surgery. For the record Brandy is a 95-pound German Shepard.
Yep, they have no idea the weight they toss around, and they are right at knee level. And you got no idea where they are gonna go when they get to charging you and dodging in an out trying to evade. They are hilarious but man they hit your knees and it is over. New pup is a blocky forty pounds now. Starting to toss her weight at the Mal. I fear it won’t be much longer and the Mal will be the lighter of the two.