Question: what is the difference between first love and puppy love?
Answer: I assume by first love you mean genuine love. Genuine love is a state rather than a feeling. Puppy love is a strong crush that masquerades as love, but the parties involved are young, inexperienced at life, and lack judgement and discernment.