You should go to your local shelter and see if there are any smaller dogs that need a home. You aren't really narrowing down the options, so it's hard to say which breed is best...However, if you aren't going to go to obedience classes, I wouldn't reccomend a terrier -- they can be stubborn, and they need lots of socialization..Go to www.dogbreedinfo.com to see a huge list of breeds.

Here are some more questions that might help narrow down your search...

-Do you mind a breed known for digging and/or barking?
-Do you want to dog to get along well with other dogs, cats, or small animals?
-Do you want an obedient dog that will always follow your commands?
-Do you want a breed that will do well in dog sports (agility, flyball, etc)?
-Do you want a watchdog?
-Is the dog going to be spending most of it's time indoors or outdoors?
-Would you mind having a breed known for health problems?
-Would you pay for professional grooming?

How much would a Jack Russel Be? There sooo cute.
It depends on where you get one. They are pretty common in alot of animal shelters because people think they are so cute (result of alot of movies), when they are really very energetic, needing tons of exersise and socialization. They also have the tendency to dig, bark, and kill small animals. And they are very smart so they need alot of mental stimulation. Animal shelters are usually the cheapest places to go -- a reputable breeder would be ALOT more expensive. Around $400-1000. Please make sure, that if you want to go to a breeder, it's a good breeder. Do you know what a good breeder is?