Some of the breeds suitable for apartment life include basset hounds, beagles, pugs, poodles, chihuahuas, lhasa apsos, maltese, miniature pinschers, poms etc. Please take into accout that ALL dogs do need some amount of activity but every individual puppy is different irrespective of the standard breed definitions. Most of the breeds you have listed are larger dogs which can do well in apartments if exercised sufficiently. However, for every dog "sufficient" has a different meaning. I'm not trying to confuse you but just trying to say that do study about the breeder you get from, the pup's parents, pup's activity in the litter etc. to give you an idea about his/her temperament. This will also help you know how the pup is with children around.
Prices vary drastically from a couple of thousand to lakhs, depending on the breed lineage, and the type of breeder, a puppy mill or backyard breeder or showdog breeder. Please avoid pet store or people who are just breeding for money. You can get a good pup at reasonable prices from ethical breeders. Look for a person wo specializes in 1-2 breeds rather than 50! Early puppy socialization is not given much emphasis in our country but it makes a difference in the lifelong growth of the dog. I regret not knowing about my pup's first few weeks since he was a gift from someone who knew nothing about what a good breeder is. It is evident that he was not socialized and something I haven't been able to change despite constant effort. :(
Also, think about adopting from a local shelter. There are many pups who would make the greatest pets and are just waiting for a chance.
Expenses vary from dog to dog, depending on breed and individual needs.
Basic expenses include:
-Good quality food
-Medical treatment (and regular vet visits, particularly in the 1st year)
-Toys and treats
-Boarding charges if you go out
-Replacing everything s/he chews as a pup!!
These are just basic outlines. Add to this, time and love which I don't think can be compensated monetarily.
As far as obedience and friendliness goes, good puppy socialization and how you bring him up will determine that. :)
Read this link for more info. Don't rush trying to buy the first pup you see. All puppies are cute!!!
All the best. :)
Oh! and it really is more than worth it to add a dog to your family!!