Dog is the base class and poodle is the derived class. There had to be dog in order for there to be poodle, because poodle is a dog(meaning poodle came from dog). Therefore, poodle is a type of dog, so it derived from the dog. Example; without your parents there would be no you, so you derived from your parents.