Created by Kaye Skellington

Puppy Love

Puppy love is the purest love, isn't it? Infatuating, adoring, and sometimes more than a little taboo...