Do Dogs Know When They've Been Bad? Here's What Vets Say! - A Dog's Love