Amazon.ca sells Weruva directly through Weruva at decent prices.
Also try the Weruva "Dogs in the kitchen" canned food. It's actual pieces of chicken breast etc with no nonsense ingredients. My Dachshund can't get enough of that stuff. It's very healthy food.
Their dry foods are also highly rated by my doggo.