I can't stop laughing - was that a herd of alpacas playing soccer against a team of meerkats? This video is pure comedic gold! Did you know that a group of ferrets is called a "business"?