I'm sure I've seen one of those big inflatable rooftop balloons that stores use sometimes in the shape of a dog, but for the life of me I can't remember where I've seen it. Worst case, I'm gonna make up a sign that says "The Giant Sized Dog", stick it on the bike, and snap a shot. :roll:
Naw, I'll keep looking