What is the meaning of On_the_hoof?

Not yet butchered.

Alive; embodied in a living animal (including a human); in working order.

While standing, walking, or running; on foot.

Without proper thought or preparation; done as one goes.

Source: wiktionary.org