If it wasn't for this park, I would go insane with a hyper dog... The leash free dog area is a godsend for my life. That said, Allan Gardens does have it's flaws. The most annoying one to me, is that in the dog park, sooo many people don't pick up after their dogs. Also, the leash free area is pretty darn smelly.
That said, you'll see me there reasonably frequently with a white blur known as a whippet.