Pet of the Week: MacTavish the Ferret needs a new forever home

MacTavish the ferret.
MacTavish the ferret.