It is pretty amazing the soul connection one can have with an animal!
Named him Cosmo after the stars. I swear he has embodied the souls of all previous cats I've owned and created his own unique personality accordingly.
Remember your animals can feel your energies, and always know they do what they do to give you the right messages at the right times. Accompanying you when your sad, or playing around to make you laugh.
Love yourself, love your animal friends.