Your sheltie would love these things even more than you do! They excel at agility, trick training, etc because they thrive on having a job to do, and also, if treats are involved, they will perform even more happily.
Most shelties are small to medium sized, but some can "go over-sized"...