Simply just leave that lazycat alone. He need take his medicine regularly.
First of all, remember here is Canada not China.
There are certain ways for people living here to behave, which are protected by laws.
If someone is against laws, no matter who that person may be, call police or appropriate law enforcement department.
Trust me, if a bylaw officer comes and issues thoese people tickets this week. Next week, there will be much less violation.