Geek alert! You have been warned.I spend a lot of time doing something I absolutely love...training dogs. And the more time I spend with them, the more fascinated I become with the deep, ancient bond between humans and mans best friend.So how did this incredible...

read more