Camera Canine - the future of canine