I've been enjoying Owl House on Disney Channel here (it airs one day later than in United States presently) but despite keeping eye out for Amphibia have never seen it.
The "Anne or Beast?" article says it aired in Canada on 22 June 2019... while "Amphibia (series)" mentions WIC Entertainment distributes it in Canada...
But I can't really figure anything out past this. Like what channel owned by WIC did it broadcast on? It is somehow exclusive to some kind of SHAW package so Bell/Rogers customers can't get it?