I give the local crofter farmers loads of laughs calling my sheep in. They have names too - all 22 of them & I can tell them apart & I know their life stories off by heart & am willing to tell anyone who stands still long enough

Quite right too!
Any beef or dairy farmer worth his or her salt can identify every single cow, heifer and calf and give you life story and breeding; the top sheep breeders likewise know the dam and sire of every good lamb on their farm, often back through many generations. They don't always name them all though...

But they'll have a way of referring to them, often by where they were bought or from whom / which farm.
When I came here to BH's farm, he had (amongst others) The Wigton Cow, the First One I Bought From Nicholas, the Garth House Charollais, the Hereford That Always Bit My Finger When Drinking Her Milk, etc. It all seemed a bit of a mouthful to me, plus at first I couldn't remember all the stories as I hadn't been there, so those animals are now called Wiggy, Poppy, Charlie & Dolly - by both of us.

In fact, when BH is about to refer to one of the beasts, he'll ask me, "What do you call Winnie's heifer calf?" or similar...

He's even stopped being embarrassed with the vet, and uses their names openly. Oh! and gets the AI man to write their number
and name on the AI sheets!
He is still a bit embarrassed that a few of the sheep have names... but he does use them, and even named the new tup himself!