It’s not always easy to find good shoes that are also animal-free. Canvas uppers are not bad, but suede style is better for grip tape.
For shoes with canvas uppers, I’d suggest Vans. Some Vans with canvas uppers have leather so just get the ones without padding.
Also, some shoe companies make it easier by providing a link that shows all their vegan shoes. For example: Etnies – vegan.