Dog Doo 8 Share definition Flag Planet at the edge of the universe. From Futurama You sent us on a bogus mission to Dog Doo 9, but the universe ends just after Dog Doo 8! Dog Doo 8 by Lazlo Falconi July 16, 2005 0 0 Get merch Get the Dog Doo 8 mug. Buy Now — $32.95 See more merch