#What did Moses swear to give to Caleb? Moses swore to give to Caleb the land on which his foot has walked as an inheritance for him and for his children forever. [14:9]