Labatt Breweries, of Canada, based in Toronto, has publicly blasted its main advertising agency, Ammirati Puris, telling it to shape up or another team will gain its business.