A crew from Air Station San Francisco rescued two men and their dog today after their pleasure craft ran aground on one of the numerous small islands dotting the waterway near Rio Vista.
The two men and their dog were transported to Concord Airport, and were reported in good condition. (Coast Guard video by Air Station San Francisco)