If you adopt your dog from a shelter or rescue, you’ll pay around $800-$1,500 to get your new pup set up on the right paw. If you choose to go the breeder route the initial costs could set you back $2,000-$5,000+. This includes adoption fees, veterinary care, food, basic supplies.