Two Jack Russell Terriers out for a run on Chokoloskee Island. Nature - Birds and Animals By: tallturtle82