Misspodhradsky:
tri factored black dog - Kk ayat
tri factored red dog - kk ayat
Use punnett square for K locus and another punnett square for A locus:
….......K........k
k….....Kk.......kk
k........Kk.......kk
So, we have Kk (twice) and kk (twice)
A locus:
…............ay..........at
ay….......ayay.....ayat
at..........ayat......atat
We got ayay, ayat (twice), atat
Than put both, K and A locus, together (every K result with every A result):
Kk ayay - black
Kk ayat - tri factored black
Kk atat - tri factored black
kk ayay - red
kk ayat - tri factored red
kk atat - tricolor
Or, with your letters:
tri factored black dog - Kk Yy
tri factored red dog - kk Yy
….......K........k
k….....Kk.......kk
k........Kk.......kk
…............Y..........y
Y….......YY.........Yy
y..........Yy......yy
And than again, put all together:
Kk YY - black
Kk Yy - tri factored black
Kk yy - tri factored black
kk YY - red
kk Yy - tri factored red
kk yy - tricolor