What are the best ways to defend yourself from an attack by an unleashed charging dog? Have you been ever attacked by an unleashed dog? It’s not a pleasant experience and a lot of people panic in such situations. As we all know, panic is not a good advisor, and you have … [Read more...]