School for Dogs (and Their Humans): Fifty Cards with Tips and Tricks for Dogs and Their Owners $19.99