All of it plus a muscle builder feed, with high protein levels
Lungeing and Long reining
yep hill work does wonders especially for strengthening hindquarters and risen poles - grids etc but make sure to keep it interesting :)
Lots of walking up and down hills.
Ground poles and long and low trot work to build up back muscles!