A Great Experience
Shield K9 has has been a great experience since day one. Haz has been there each step of the way and has completely changed my dogs behaviour. I would recommend Shield K9 to anyone who wants basic training or more advanced training for their companion.