Dogs are allowed to Grand Falls, however because leash laws are not enforced, there is the potential that your dog could encounter other dogs who are not on a leash and that could be aggressive (in fact, if you are visiting during the day in the summer you can almost certainly expect to encounter off leash dogs.)