A variety of books for children and adults.
Is My Dog A Genius
Doggie Language
How To Brain Train Your Dog