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 http://bennadel.github.io/AngularJS-Routing/#/pets/dogs/4 and I followed this tutorial http://www.bennadel.com/blog/2441-nested-views-routing-and-deep-linking-with-angularjs.htm, 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.