If you love dogs, you already know how incredible they are. Aside from providing unconditional love, they can be trained to guide visually impaired people, and provide support for those with autism or veterans and first responders with post-traumatic stress disorder (PTSD).