Since 1 January 2006, you may no longer smoke in public spaces. So, not in AB either. As mentioned in the media over recent weeks (and after consultation with FPS Health, Food Chain Safety and Environment), a number of checks will be carried out in AB over the coming months by the Department for Public Health.
Rocking is allowed, smoking is not:).