Riverfest: art, music, ecology—and a cat that wins a dog contest