deep thoughts for some reason i was thinking about scooby doo and wondered how the family tree went. there is scooby doo ( of course ), scooby dee ( the girl ), scooby dumb ( the coolest ). but wait then we have scrappy doo ( the puppy ), supposed to be scooby's nephew. why do scooby and scrappy have the same last name yet the other two have the same first name? i am confused!