A horse is a horse, of course, of course.... :-)
Size doesn't matter...so yes, even our little ones need their teeth checked and floated as needed.
My vet check ours twice a year, and floats them as needed.
And yes, she will use a mild sedative so she can get ensure a good, non-stressful floating!