Well the goats should be fairly small..say what..100pounds top?..so the back door should be big enough...and getting them in should be easy enough from what little I remember of goats.... as for the inside I would think that treating the inside with that rhino stuff would be just about perfect if you have a place to hose it out after using the bus. just park with the back of the bus lower than the front
or it might not smell nice up front..