Games/Putt-Putt and Pep's Dog on a Stick/MediaPutt-Putt and Pep's Dog on a Stick·, 1996 · Humongous EntertainmentMediaBack to gameAll6Screenshots6Screenshots6More about Putt-Putt and Pep's Dog on a StickPlayer reviews