Toronto traffic congestion woes; is vegan food really good for your dog?