Going out and buying a new puppy is very tempting but there are many good reasons why you should adopt a rescue dog instead. There are many stray dogs that end up in rescue shelters every year for various reasons and adopting one can reduce this number. All good rescue shelters have an application process … Continue Reading