Great post, Randy!

Just to expand a little…

In terms of pure genetics, recessive/co-dom/dominant all work the same. It’s the visual appearance that’s different. I’ll use albinos to illustrate recessive, pastels to illustrate co-dom, and spiders to illustrate dominant (although its not proven that they are in fact dominant, or that homozygous spiders are even possible, could be a lethal combination)

Albino: Albino = homozygous, het albino = heterozygous albino (one albino gene on the albino locus)
Pastel : Super = homozygous, pastel = heterozygous
Spider: spider = homozygous OR heterozygous

het albino x het albino should produce:
25% albinos
50% het albinos
25% normals

het pastel x het pastel should produce:
25% supers
50% pastels (het)
25% normals

het spider x het spider should produce:
25% homozygous spiders
50% spiders (het)
25% normals
(Visually, you should get 75% spiders and 25% normals. But genetically, the above applies.)

Albino x normal WILL produce all het albinos
Super Pastel x normal WILL produce all Pastels (het)
Homozygous Spider x normal WILL produce all Spiders (het)

Albino x het albino:
50% Albinos
50% het Albinos
NO normals

Super Pastel x Pastel (het):
50% Supers
50% Pastels (het)
NO normals

Homo Spider x Spider (het):
50% Homo Spiders
50% Spiders (het)
NO normals

Albino x Albino = ALL albinos
Super Pastel x Super Pastel = ALL Super Pastels
Homo Spider x Homo Spider = ALL Homo Spiders

Dominant vs recessive does NOT impact the likelihood of the offspring receiving the gene, only how the gene is expressed if it is passed.

Hope this helps some!
Steve