Doghouse (SPCA)

The Doghouse is the headquarters of the Space Canine Patrol Agents on the planet of Sirius-9.

Scooby-Doo! Team-Up
Insert details here.

Appearances

 * Scooby-Doo! Team-Up
 * #18.