Evanston's Dog Beach offers boat launch, kayak and sailboat rentals, kayak and sailboat lessons, and kayak fishing trips.