Shaggy

Shaggy has had a tough road, but finally has a new family. Watch him meet them for the first time!