Oh geez, am I getting a headache.
Canis falls in the wolves speices, most not all. Vulpes is foxes. Canine is dogs.
Not all speices have the orginal scientific name in them; there are plenty of foxes that don't have the word vulpes in their name and plenty of wolves who don't have canis in their name.
Ex. Arctic fox does not have vulpes in it's name, it's simply Alopex lagopus