Every person riding a bicycle or an animal or driving any animal drawing a vehicle upon a highway shall have all of the rights and all of the duties applicable to the driver of a vehicle under this chapter, except those provisions of this chapter which by their nature can have no application.