Having a puppy in your life is one of the best decisions you will ever make. Dogs are great with kids and other pets. They can also be a great companion when traveling. Whether you’re going to a wedding, a function, a social event, or just visiting your hometown, having a…