Tech-savvy beavers protect their dam from pike and cancer. Puppet cartoon about ingenuity and courage.Tech-savvy beavers protect their dam from pike and cancer. Puppet cartoon about ingenuity and courage.Tech-savvy beavers protect their dam from pike and cancer. Puppet cartoon about ingenuity and courage.