I had the TPLO done on an 11 month old pup last Dec. 15.
The vet had me give complete crate rest for 2 weeks. No stairs, only out of the crate for airing on a SHORT LEAD which I did 4 or 5 times a day. After 2 weeks, she could be aired on a longer lead and he wanted me walking her up to a mile a day still no stairs. I was to watch her and do what she could do. I started that. At first we only went 200 yards 3 times a day. I went about 600 yards once along with a couple of 200 yarders about the 3rd or 4th day after getting the go ahead to walk her. That was to much and she was stiffer the next day than she had been. Still I continued the walks and they got longer and longer. After 4 weeks she was going 400 yards 4 times a day and later half a mile twice a day. I kept her at a mile to a mile and a half a day from 4-8 weeks.
The doc said to start swimming her at 4 weeks post op. I was in California then so I could, but the water was cold. I did put her in it every day for a bit but not as much as I'd have liked. I'd had visions of water piles and patterns getting her swimming a mile a day. Didn't happen, but I did get her in in water as much as I could, maybe a couple hundred yards a day. I went to Texas too and the water was about the same. I was only able to swim her a couple hundred yards a day usually with a vest. This was in addition to our several times a day walks on lead. I thought the swimming was doing her good as she was limping less and less. Other than our walks and swims she was mostly crated and kept 100% away from my other dogs. I didn't want her breaking anything. Although, when I was staying in motels that allowed dogs in the rooms, I'd let her out in the room. Usually after exploring the room she'd just lie down.
At 8 and a half weeks post op I had her x-rayed again and the doc said everything looked good. He thought she was in fine shape. He said I could put her back in training then. I took it easy with just a few 100 yard marks that first day graduating to a full training schedule about 3 weeks later. There were a few flare ups the doc had warned me about. Some days she seemed stiff and limping and I'd give her a day off with some rimadyl, the doc said it would be scar tissue breaking down and it would be painful for the pup. I think in the first month I used rimadyl about 5 days total. I know 3 of them were in a row. Watching her I was able to tell when we'd overdone it the day before. She never seemed to mind it while we were working but a few hours later she'd be stiff. By then I was airing her with my other dog and I could tell when she was bothered by watching them together. On days she was a little stiff in the morning during airing but smoothed out after a minute of airing I'd go ahead and train. She seemed fine on this schedule.
6 weeks after getting permission to train her, 14.5 weeks post op, I put her in a derby in which she went all four series in one day showing no signs of discomfort.