Mini Muskrats

The Mini Muskrats are The Muskrat Squad's minions.