The lesson my new pup taught meRecently i was gifted with a brand new puppy....I LOVE DOGS!! Always have...so naturally i was excited to have him. However i never...