Getting a new puppy is an exciting journey, but it’s worth keeping in mind that it’s also a long-term commitment! Your new companion is going to be with you for the better part of 10 years, at least, and in the excitement of puppyhood, it’s easy to forget to keep the long-term plan in mind. […]

Read more