dog breeding theory