Having both a cat and a dog live harmoniously together in the home is a goal for many pet owners. However there are...