With my dogs I named them according to their "nationality". Heidi is a Great Dane (German). Gus is short for Gustav Augustus, because my grandkids couldn't decide which they liked best. Gus is a Rottweiler mix, also German. Your calf looks like a black angus, Scottish or Irish. So think of maybe Mactavish or just Angus, something like that. I like unusual names for my pets.