An ox can be simply a bovine, not necessarily neutered, of either gender. The term in general usage is applied especially to draught animals. From Oxford Compact Dictionary:

• noun (pl. oxen) 1 a domesticated bovine animal kept for milk or meat; a cow or bull. 2 a castrated bull, especially as a draught animal. — ORIGIN Old English.

Female cats are spayed or neutered - either term is used, along with colloquial terms like 'done' or 'fixed.'

An uncastrated ram is sometimes called a 'tup.' But I think the verb can mean to castrate. It can also mean to copulate.

Cutting of lambs tails is often done at the same time as castration and is called 'docking.'

As for the scatalogical discussions, I wish to state at the outset that "The Pook" has no etymology whatsoever relating to the word 'poo.'

Here in Australia, the droppings of wild or feral animals are called 'scats.' Dog poos on footpaths (which is what we call sidewalks) are sometimes reffered to as landmines.