Is there a dog park in the City?

Yes, Keysville Dog Park is located at 2461 Keysville Avenue (off Howland Blvd. near to Providence).