A new puppy is an exciting and rewarding responsibility. It isn’t something to dive into head first though.