I have a small wennie dog, Batman, and two bp and one corn snake. Batman seems to take interest in my snakes whenever they are out, He watches them and me very closely when they are out. I house two snakes in my living room and that is where Batman is most of the time. He really could care less if the snakes are in their cages and not out. I have never introduced the snakes to batman, if he gets too anxious I just put him out while i have which ever snake out at that moment. My cat don't care at all weather they are in out of their cages.