Refactor breed