I think the city should build the pickleball courts.
Pickleball is very popular now in Canada. My parents play it three times in a week, but the nearest courts is in other neighbourhood, 20 minutes by car. Always there are many people waiting, so they must wait almost one hour for play. If we have six courts in our park, a lot of people can play near their home.
Also pickleball is good for everybody. Young and old people can play together, and it is not so difficult like tennis. It is good exercise and people can make new friends.
About dog park, I know many people in our area have dogs. But dogs make noise and sometimes the owners don't clean after them. I am worry that the park will be dirty and smelly. Also the dog owners can walk their dogs on the street.
That's why I support option B.