soaring hooves' Foal Games:
8 months: Drink, Groom, Bed, Play 1hr, Feed, Play 7hr, Stroke, Carrot
10 months: Drink, Groom, Bed, Play 30mins, Feed, Play 8.5hrs, Stroke, Carrot
1 year: Drink, Groom, Bed, Play 30 mins, Feed, Play 9.5hr, Stroke, Carrot,
1 year 2 months: Drink, Groom, Bed, Play 30mins, Feed, Play 10hrs, Stroke, Carrot, Play 30mins
1 year 4 months: Drink, Groom, Bed, Play 1hr, Feed, Play 10hrs, Stroke, Carrot, Play 1hr,
For Shetlands:
8 months: Groom, Play 30 mins, Feed, Play 8hrs, Stroke, Carrot, Drink
10 months: Groom, Drink, Play 30mins, Feed, Play 8hrs, Feed an extra 2 fodder, Play 30mins
1 year: Groom, Play 30mins, Feed, Play 9hrs, Stroke, Carrot, Drink
1 year 2 months: Groom, Play 30mins, Feed, Play 10hrs, Stroke, Carrot, Drink, Play 30mins
1 year 4 months: Groom, Play 30mins, Feed, Play 10hrs, Stroke, Carrot, Drink, Play 1.5hrs.

Speed/Dressage/Gallop schedule
Works for Paints, Purebred Spanish Horses, Chincoteague ponies, Appaloosas, Thoroughbreds, Quarter Horses, and Welsh ponies
For reference, X = rookie max - (skill GP x 0.2)
Or roughly 690 if you don't want to do the math.
Optional steps won't help with BLUP but may help get wins.
Classical
Board in mountain EC
Foal games (optional for BLUP)
Mountain rides until no gains
Train speed and dressage (no higher than X {see description} for rookie, fully if not)
Enter (rookie) gallop comps until no gains
Finish training speed, dressage, and gallop and do forest rides (switch to forest ec if you can)
If wins still needed, try trot or jump comps
Age to 10
Western
Board in mountain EC
Foal games (optional for BLUP)
Mountain rides until no gains
Train speed and dressage (no higher than X {see description} for rookie, fully if not)
Enter (rookie) cutting comps until no gains
(Optional) train stamina (to just below rookie limit if rookie, fully if not)
Enter (rookie) reining comps until no gains
Finish training speed, dressage, and gallop and do forest rides (switch to forest ec if you can)
If wins still needed, try western pleasure comps
Age to 10