Oh no poor pup. Sorry no advice re- Frenchies but I did have a foster pup that decided to jump over the stair gate (terrier!) and she had a similar injury they gave her painkillers for 7 days, lots of rest and they put leg in a soft waterproof cast. Took her about 8-9 days to stop limping and put full weight on it.