Goat

Goats are neutral mobs found in mountains.

Spawning
Goats will spawn in small groups on mountain biomes, however, this has been confirmed to be a placeholder.

Behavior
Sometimes, a goat will jump very high into the air. This usually happens if the goat is trying to cross an obstacle like a small hole in the ground. Goats will take reduced fall damage than most other mobs, and they will also avoid walking into powder snow.

Attacking
Occasionally, a goat will randomly choose to attack a nearby mob or the player. This attacking is not limited to passive mobs, they will even sometimes attack hostile ones like creepers. After choosing something to attack, the goat performs a small charging animation, then runs very quickly towards the target and hits them, dealing quite a lot of knockback. If the goat misses and instead hits a block, it has a chance of dropping a goat horn.

Goats do not attack back if attacked by a player or mob. Other goats won't become hostile if one goat is attacked, either.

Breeding
Goats will follow players who are holding wheat. If goats are fed wheat, they enter love mode and will breed. Unlike all other mobs that can breed, when goats are bred they will produce numerous baby goats. About 3-8 baby goats are produced when they are bred. Like other animals that can breed, the player is granted 1-7 experience when they are bred.

Drops

 * (when struck against a solid block).


 * when killed by a player or tamed wolf.

Upon successful breeding,.

Like other baby animals, killing a baby goat yields no items nor experience.

Milking
A goat is milked by a bucket on it, yielding a milk bucket. Players can the milk bucket to consume the milk, which removes any status effects.

Trivia

 * Goats are the fifth mob that were added to a Bedrock Edition beta before a Java Edition snapshot. The first four mobs this happened for were dolphins, pandas, cats and piglin brutes.
 * Goats are the only neutral mob that don't fight back immediately after being hit.

Koza Cabra