Tracing the Lineage of Functionality in Inheritance Chains In the last article I mentioned briefly that you can’t extend multiple classes at once. But the parent class can itself be a child class and extend a class of its own. In this article, we’ll be cleaning up our Dog class. We’ve pretty much moved everything from the GermanShepherd class into the Dog class, but there are a few properties and methods that can venture even further up to Mammal and Animal classes. Before we get into that, let’s review Inheritance with the Car class that we didn’t cover in the