I have always have cats (sue me!) My mom would never allow me to have a dog because she said we were too busy. I currently have a 3-year-old cat named Dugan, and he is treated as my son (until I have a human child, I'm sure.)
I have cared for a surplus of mostly cats and dogs, but also cared for a turtle for a summer. I have experience with horses via riding equestrian for 10+ years. I have also had pet fish myself as well as two parakeets. I have handled and cared for snakes, although very sparingly.