“Did you know that there are over 300 words for love in canine?”

– Gabriel Zevin