So, my girlfriend may be buying me a puppy for Christmas (If all goes to plan) and we're wondering what some good places to get them are. We've looked into the Animal Humane Society, but not really anything else. I'm not sure how to put this without sounding like a jerk but I'll do my best. Obviously we want a healthy loving puppy, but we also don't want it to break the bank just for the sake of getting it from 'some really nice guy' or a 'hometown' guy, you know? This isn't the type of case where we can do that. Price is a factor, but if it's not going to be a healthy loving puppy we can't do that either. Thanks!