It depends on the canine, it depends on the feline, and it depends on how many are on which side. A lone cougar would kill a lone wolf because felines are generally stronger for their size and more agile than canines (the main reason why canines tend to hunt in packs while felines usually hunt alone), but whole wolf packs are known to drive cougars away from kills (even juvenile grizzly bears). Now, a house-cat versus a timber wolf is no contest. It doesn't matter who's more agile or stronger for their size, that's a dead house-cat. A cocker spaniel versus a Siberian tiger, again, no contest.
And wolfaboos, I'm sorry to say this, but I don't care what you saw on Wolf's Rain. A lone wolf couldn't possibly kill a fully grown, healthy 'big cat' (leopard, tiger, smilodon, etc), not even if it was the biggest of its species or cranked up on every doggy steroid in existence. Wolf's Rain is a fantasy anime, not a documentary.