Getting our first protection dog, we wanted a company that supplied us trust and assurance. Advanced K9 gave us that. Juno is very well mannered dog and trained excellently! We went with Advanced K9 for our second dog again. They supplied us with fantastic communication, reliability, trust through the process and our perfect new dog, Brinx. I 100% recommend Advanced K9 for your new dog!