Ek dog park feedback

Nice job!

I left some comments in the commits listed below. I recommend going through them one at a time and reviewing the description that I left for each one explaining why I made the changes that I did.