Congratulations on meeting your new best friend! Getting a new dog can be one of the best things you’ll ever do, but it can also be a really overwhelming experience. There is so much to do and to know and to teach them. We are here to help you navigate how long it will really […]