I’ve learned many things from having a new puppy. The most important being that there is a very big difference between raising puppies and raising children. 552 more words