Pretty sure there aren't any. A lot of people let their dogs run off leash at Max Myers or that playground near Best Buy on the Blvd, across from the airport.
We used to take our dogs to the tennis courts at Wissinoming or Max Myers, or let them run back in the railroad-owned property off Ashton and Grant. Also, if you go to the unpaved areas of Pennypack Park (especially off Krewstown) on weekdays, they are practically empty, and usually safe for dogs to run around in.
I've heard of this park in Cheltenham township, but I don't know if it's any good.http://www.cheltenhamtownship.org/parks/dogpark.htm