Im looking to adopt a pup / dog this weekend possibly. I've never gone through this process before and was wondering where the best places are to look. Can anyone name me a few good shelters and what not? Im looking to find somewhere with the best and most helpful staff so Im not going into this whole adopting thing blindly! :)