In my home, we have always had cats and dogs. I had a brief experience with chickens and garden snakes. I taught our dog's basic commands, such as, sit, shake, roll over, stay, getting up and down taller couches and beds if they are small and/or scared, and walking down steps. I have been around animals my entire life, and I am very good with a lot of different animals. I tend to get along with them right away and they seem to know right away that I am a good person and will NOT hurt them.