This is one of the most awesome beaches open to dogs in the country! A mile of off-leash fun for you and your dog on the southern end of beautiful St. Pete, Florida.