Sorry. I didn't mean to be confusing. For clarity:
My old love who died in December was a dog. Also one of the loves of my life. He and I went through things together that gave us a bond I've never experienced before. If I believed in souls, I would describe him as a soul mate.
C is a dog too. His mum was a border collie, MeeraReed. C is my love, best friend, running companion and the individual that I shape my life around.
My SO is a human being. He is a romantic partner and a great love of mine. He was a close friend and lover when I was a student in my late teens/early 20s. Then we didn't see each other at all for about 15 years. In 2010 I had a conversation that reminded me of my SO and I wondered how he was getting on. I found him on facebook and sent him a message - turned out that we still got along and we became romantic partners. It took me ages to get over not being single any longer and the people I work with still tease me about it.