I have no idea how to go about this. I do not know how to assign the type 1, 2 and 3 to a specific type of horse. I know that I can put lightRiding = 1, largeRiding = 2, draft = 3. However, when I get to the part where I input the type of horse I have, I do not know how to attach type to the horse and number, or how to cout whichever type of horse I selected in it being the type of horse rather than number. Any help? Thanks!
On lines 10 - 12 where did you define "type" is it an "int" or a "string"? Line 8 you should initialize all your variables. There are three ways to do this, I like lightRiding{ 0 }; it is called uniform initialization. This will eliminate any problems later when trying to use a variable that has no value. Actually it has a value, but it is garbage and does not work well.
Lines 32 and 33 the "cin" and "cout" are reversed. line 32 the "cin" goes to a variable not a constant string as you have. It should be cin >> type;.
integralfx has a good suggestion using the enum class, if you have learned about it.
I see you have a better understanding of "setw". Good job!
The program appears to be about a horse yard which'd have horses of various types: lightRiding, largeRiding, draft etc. So you could also consider inherting each of these types from a base type Horse: https://www.tutorialspoint.com/cplusplus/cpp_inheritance.htm