Shaggy June 18, 2022 2022 Shaggy (now called Maxx) is one of our Scooby-Doo litter (Daphne, Velma, and Shaggy) that came from a home in Spring Lake that reached out to rescue for help. Maxx lives in Raleigh with Leigh Ann & Justin.