I want to get a new pet and I have enough room for a 10gal tank. I already have a bunch of pets and was wanting another that could also eat mice.

I have done a lot of searching online and found that most likely the only ones I could most likely get are

1.) Kenyan Sand Boa

2.) Roughscaled Sand Boa

3.) Rosy Boa

4.) Western Hognose

I have searched on each of these and have to admit i am partial to the Sand Boas and the Hognose but was hoping to get actual owners current/past input on which they felt was the best out of these both handable and general care.