I honestly think every horse should be shoed, but deppending on what kind of weather you live in you might not really need to. Wet? I would say shoe. Dry? Maybe not, but it helps with chipping and what not. Also if you are a jumper or show horse you probably would want to because the horse is being worked :) hope that helped!