I like long stories. :D
I'm not really good at names either. I called my dog, "dog". I mean, at first it was temporary till I would've find a better name but it remained dog. I was a kid after all :))
That's a fat cat indeed. My last girlfriend had a fat cat and god, it was big.
I'm sorry to hear about the depression thing. I hope you didn't took any pharmaceutical drugs. They are the worse.
It's sad that he had to die. I used to had some kind of allergies too, so my mother didn't let me play with the dog but I played with him anyway.
I enjoyed your story. I really did. You should make a post about it. :)