Master - Detail with multiple tabs, how to improve?

Trying to find the proper way to do a Master - Detail kind of application, basically you select an item in a list and it shows the details, but the details is actually tabbed so for the details you have something like dog/10/family /dog/10/diet etc…

The layout is very similar to this and I followed this tutorial, but it sees a bit outdated is there a better way to do this?

Basically each tab calls a service to get the family, diet, etc of the dog… I have the basics working, data is displayed but the nested tabs seem a bit tricky to me.