where is a scooby doo store located
Scooby-Doo's doghouse. Scooby-Doo 's doghouse (when he was a puppy) was located in the back garden of the Rogers home. The inside of the doghouse is much larger than it appears from the outside and has been shown to include a indoor pool, tennis court and many other luxuries such as a humongous kitchen.red, Scooby and Shaggy's home. When the gang grew up they split into two houses for the boys and the girls. Here they make stops when they come back to Coolsville. The two houses are close together since both are on the same letter carrier route.