Hi.
It's often said here that if you're depending on who numbers, don't.
That said, if you want each breed to have its own unique sequence, you can easily implement that yourself.
a. Add a global variable for each breed, like "actors-who"
b. give the turtles or the breed a breeds-own variable, like "breed-who"
c. create a setup reporter for each breed, that either fully sets up the agent, or creates and returns a reference go the new agent.
d. in that procedure, increment the global breed counter and apply the value to the breed-who variable of the new agent
e. as a bonus, make the setup procedure context-agnostic by asking a patch to sprout the turtle. Then any other agent or the observer can use that procedure to create an agent.
f. only ever use that procedure to create any agent of that breed.
tah dah.