When Mary Morton?s beloved German shepherd Carl died two years ago, the Shorewood Hills resident wanted to do something to honor his memory. “He was my constant companion for a decade,” said Morton, a board member of Capital K9s who has put together a program providing free veterinary care for the Madison Police Department?s K9s.