Its very difficult to pin point a price, but anywhere upto 10,000 odd, I think. It is always better to take pups after they are 2 months old specially smaller breeds I feel. There is a pedigree dog placement center in Cal. which you can also contact and get a beagle through them, who needs another home. At times you can get good young dogs. I will try to get the number and send it across to you.
It would be a good idea to check out the classified ads on sunday in your local papers and call then to see. Mostly pet shops will advertise mentioning a few breeds in one ad. But you may also find dog lovers advertising for pups out of their own dogs, and that is generally a good place to also pick up pups if not interested in shows, as long as you check out the parents properly.
All the best.