May 08 ~ Amy Flanigan

Amy Flanigan is a professional dog trainer who also works in covert writing operations that she doesn’t like to share with anyone.

When she’s not training recalcitrant poodles or squirreling away essays in secret locations, she spends her free time in her garden
with her husband and their three Scottish terriers.

Articles by Amy

Mothers and Daughters