Getting a new dog is so exciting, but there are some key things all first-time pup parents should know before getting their ...