Thats true. I believe we become so attached because they don't judge you and they love us unconditionally. Exactly what it means to have a best friend!
That my friend is putting it mildly. I've had her longer than my ex-wife......lol. It's gonna tear me up severely when her time comes, I know I'm gonna cry like a baby. There will never ever be a replacement for her!