Hi Danischi24, as previously mentioned, get the BHP hatchling and feed it a varied diet. I have one female around 4 years old and she's just over 8' long and weighs a good 9kg plus. She gets an extra large rat only every third or fourth feed, in-between feeds are rabbits or quail. She also gets let out of her enclosure at least once a week for a good half hour wriggle on the grass where she normally wee's and poo's. That's not a trained snake but just a reaction to being able to stretch and wriggle more freely than in her enclosure. Regardless of whatever ANYONE tells you - you can't train a snake. They can learn scents, so they may seek you out over others, but that's not really training! So, back to the original thread - your new hatchy won't pose a threat to your other pets for quite some time. I'd be more concerned that the terrier could inflict even a small bite, seeing as they were originally bred as vermin hunters. I'd simply play it safe and never let the two meet. I also breed, show and train staffy's - also a terrier breed and also have a hunting, tenacious streak. Whenever I am in my snake room, the dogs are locked out. Whenever I get my snakes out for cleaning, exercising or feeding, the dogs are locked out. Every time! I also double check the locks and enclosures every time I go in or out of them. Every time! If you start out right and get in the habit, you won't have a problem. Get your hatchy and enjoy one of the best snakes around!!! All the best with it! Cheers, Buzzy