sometimes a family pet can deflect attention, so its not all on you 'the kid'.
here is the thing..it is better to live in one place than to be shuttled from one house to another every second week. Families that stay together, even in the most perfect of marital conditions still need to learn how to live together and will have ups and downs and tensions from time to time.
Now if you dont care about family, then sure, divorce sometimes seems like the only option but consider this, though you may live in separte dwellings it costs twice as much, and your parents will STILL need to communicate unless they want to do it through expensive lawyers to get round restraining orders.
I have no idea why ppl cant be civil and call each other by name intead of telling others about their ex that they are 'the father of my children' or 'the mother of my child' what they had done that was so terrible that they cant even say their name....but obviosly they couldnt work it out.
Kudos to your parents that they are still together and willing to work theough whatver it is (or even forgive each other)