Along with Calvin I also have a dalmatian and 10 guinea pigs. They have all been introduced to each other and all get on fine. Well, they pretty much ignore any other species to them. My dog has grown up (she was born in this house) around a cat, a hedgehog, guinea pigs and rats so I knew it would be safe to let her meet the chameleon. She is very clumsy though and would easily tread on him so they would of course never be left alone together.