I think that a jungle carpet python might be the right size and color for what you are looking to do. I personally don’t own a carpet python but have done a little reading on them. They can be a little temperamental as juveniles but many who own them claim that they calm right down as sub-adults. I would think that if you were going to dance with it that working with it as a juvenile would help it become used to it as an adult. BTW I think carpet pythons are some of the most beautiful snakes out there. I love my ball pythons, but I don’t think that they would make the best dance partner Good luck on your search and keep us posted

Chris