Dogs are only permitted on Jacksonville Beach and Neptune Beach before 9:00 a.m. or after 5:00 p.m. Dogs must be on a leash and have a current rabies tag. Dog owners must clean up after their dogs. Dogs are allowed anytime on Atlantic Beach, but must also be on a leash no more than 12 feet long.