When I go to Vaughan Mills Shopping Centre, I really there to shop or hunting for bargains.
I found it is a nice place to have a walk and window shop. The stores are a little different than the other suburbs mall. I usually drop by on a weekday when there is no crowds and easy to find a parking!
The store I love most at Vaughan Mills is the Lululemon store there.. because they have a separate on sale area at the back which is the size of some of their normal store! All the items are divided by sizes so it is easy to find something that might fit you and is on sale! :)
I like the idea that people can bring their little dogs inside to mall. BTW, most of them are hand carried/in a bag/in a stroller. They all well behaved and never even make a fussy like those human kids :)