The younger the more expensive. I've seen 4 or 5 month old mix breeds priced at 600.
If they have them, they usually get adopted very quickly. It is more likely that you can find a great adult dog that will fit your family. Many of the dogs we have seen and met there have some degree of training as well so you wouldn't have as much training with them as opposed to a puppy.
Sometimes you can get one that is a year old.
Thanks! Your answer is awaiting moderation.