Existen las personas que ponen a los animales por encima de todo, y los que ponen a los hijos por encima de todo.
Sinceramente, creo que ha sido más un capricho tuyo, pero al margen de eso, si tú hijo ha vuelto a ser feliz, bienvenido. En cuanto a tu pareja, creo que ha sido una excusa, que si no hubiese sido el perro, hubiese sido cualquier otra cosa, pero te hubiese dejado igual. No me parece motivo suficiente para dejar a alguien.