We can also say that all creatures come from their own kind. Never does a cat have a puppy, always a kitten. One could say that infinitely back in time, cats gave birth to kittens, and dogs to puppies . Different creatures are called species from the Latin for outward appearance . Outward appearance can be misleading.
Fox terriers breed fox terrier puppies.
A poodle and fox terrier can interbreed, producing puppies with characteristics of each parent. These are different varieties of the same species. People are the same. All can interbreed. Not so with an elephant.