How I got bitten by my dogs today and why it was MY fault. Another intro to Canine Communication with Cameras and Canines November 3, 2017November 8, 2017