watching the dog in the river at the incredible dog park in northampton