Getting a puppy is in a way like having a child. You are taking responsibility for another being... this puppy is completely reliant on you for it's survival. That's a big job, but you're up to it! First a few tips on dog psychology, to help you and your puppy be on the same page and speak the same language. 1. Dogs are not humans. Their social structure revolves around a "pack", not a human family or a social friend group. You are the "pack leader", the lead dog in this pack. Your dog … [Read more...] about New Puppy 101: 10 Things You Need To Know