It’s too soon! April 25, 2023May 12, 2023 Breaking news: Scooby has left the nest! And maxed out the nest tree! No sign of Shaggy… yet.