Personally I think mixing reptiles with mammals that could in anyway possible be mistaken for prey, is a recipe for disaster. Rember in the wild constrictors will not hesitate to take down an animal much larger than we would think possible for them to swallow, i.e. antelope, caimen, capybara, etc. There are opportunistic feeders. Just because it's a ball python doesn't mean it couldn't attempt to tackle a cat, dachshund, or a chihuahua. It won't matter if it can't eat it, when it's dead it's dead. You may get away with it a thousand times but the one time you don't, it will be catastrophic for one or the other, or both. Not to mention the guilt you'll be left with. Just my $0.02.