Dogs did not evolve from wolves. They share the same ancestry but separated 40,000 years ago. We can confidently say that dogs are dogs, dogs are not wolves. However, both dogs and wolves can interbreed and produce healthy offsprings. On the contrary, the fox is a different species. A dog or a wolf will not be able to mate with a fox to produce puppies.