why did cattle owners have to buy private property on which to keep their cattle

Cattle owners had to buy private property to keep their cattle because public land was limited and oversubscribed. Additionally, public land was often regulated by the government and subject to restrictions and permits, making it difficult for cattle owners to graze their livestock freely. By purchasing private property, cattle owners could ensure a secure and reliable space for their cattle to roam and graze without facing competition or bureaucratic hurdles. Moreover, owning private property also afforded cattle owners greater control over their resources and operations, allowing them to manage their livestock more efficiently and effectively.