I want to say the foal blankets I have are in the 22-24" range, but I have mostly b-size minis, so perhaps they are a little bigger than what others use. [Just remember to measure the dog blanket as you would a horse blanket; the measurements on dog blankets are usually the length of the back seam, not around the side like horse blankets.]