Yes, it is illegal to allow a dog to run at large off of its owner’s property April 1 through May 31. Running at large is defined as roaming, running or self-hunting while not under its owner’s or custodian’s immediate control. Also, year round dogs must be on a leash when on Goochland County property such as parks, school grounds and recreational facilities.