What if dogs gave birth to kittens, and those kittens grew up to have puppies? That's similar to what some species, such as haircap moss, do. Each alternate generation has a different form and function. Dr Curt Stager and Martha Foley explore the biological oddity "alternation of generations."