A problematic reunion between scooby and a old enemy. only this time the big dog is not getting away...