Snakes are better pets than dogs or cats actually. They don't shed (on the carpet), they only need fed once a week, they are friendly, and they don't bark or roam the neighborhood. Frozen rats are excellent food, just keep a ziploc bag in the freezer with them. When it is feeding day, take a rat out, put it in a snack size ziploc, and put it into a bowl of hot water. Set a timer for 10 mins, put more hot water. After another 10 mins, it should be thawed enough to be fed. You can use steak tongs, forceps, or your hand (when it is still a baby) to feed the snake. I have had snakes for 8 years, and feeding day is my favorite day. Since the snake only eats once a week, it will only crap once a week or less. The only daily maintenance is rinsing out the water bowl, and disinfecting once a week. This is easy, on feeding day, when the snake is busy squeezing its meal, take the water bowl out and wash it with dawn. For people who think snakes bite, I have been bitten by many more dogs, cats, and gerbils (those definitely deserve to be at the bottom of the food chain) than I have by snakes. Boas are especially friendly. Size isn't a problem, people call them giant snakes, but they have the potential of about half the growth of a retic, burm, or anaconda. If you buy a male, expect 6 feet at most. It will take it about 4 years to get that big, so if you are in your teens, you will be out of the house by the time it is 5 or 6 feet long. The best thing you can do is buy books, and look at web sites. redtailboas.com has several great care sheets covering all aspects of keeping boas. If you decide to get a boa, I can give you a list of many reputable breeders. BTW, my mom used to hate snakes, but since she has been around them and realised how gentle and easy to care for they are, she now loves them. My dad breeds boas, and my mom gives them baths and showers when they need them. If your parents won't let you get a boa because 6 feet is too big, I suggest a ball python. Those are also good beginner snakes, and males stay about 3 feet, with females max 5 feet. If you get anything, be sure to spend about a month researching. Learn everything that can be learned through books and the net. Have the cage set up before you bring the animal home.