it depends on where, if private or groupo, location. It's always best to call around, or ask recommendations from your local pet store or vet.
it depends on how healthy they are and the currency of were you are buying the puppy
any where from fifty to one hundred
The years of practice and dedication far outweigh the monetary costs.
The adoption fee is $100 at the petsmart near me in Columbia, MD. But Im sure it varies throughout different cities and states