It's in my 'hood, so I've gone and eyeballed the fields.
First, directions. Going south on Blvd, turn right onto Englewood Ave and the park is immediately on your right. There are two regulation size soccer fields. So, two ulty fields per soccer field, same as GSP. They are close to one another, but not side by side. The first field on your right is the lower field, which is apparently the field we are playing on. Neither field is terrible, but the lower field is the better one. It's in pretty good shape.
There is no parking lot. There is, however, plenty of street parking on both sides of the street. As far as the neighborhood goes, right where the park is used to be an area very similar to the Center Hill Park area that we occasionally use out old Bankhead Hwy. The good news here is that the housing projects that caused most of the problems are now gone. One is destroyed, and the other boarded up and empty. That has helped that neighborhood immensely, but I still wouldn't leave anything valuable in the car.
Dogs. There are signs posted that say "no dogs on the fields." The lower field is fenced off, and there is a pavilion providing shade outside the fence. If you bring your dog, I'd imagine you could tie them off outside the fence, a la Grant Park. The dogs would be easily visible from the fields. I am NOT saying the city views this as "legal." I've never actually seen anyone with dogs out there. That's just my guess, as the signs do not say "no dogs allowed."
One more point to make. The park is part of the neighborhood's efforts to clean up that area, and they have actively recruited organizations to come and use it. The neighborhood association president personally invited myself and the AFDC to come and use those fields. We're usually pretty good with field maintenance, so maybe it goes without saying, but please act like we've been invited to play there, because we have.
Hope that helps,