The useful example is UI control hierachies. GUI’s was one of the early sucesses of OOP. Those “Dog descend from Animal and has a bark() method” just confuses the issue.
Inplementation inheritance is a useful tool when you need it, but it’s not that central to OOP.