Is this true?
Every group of order p2 is cyclic
No — it is false.
From Groups › Group actions, class equation, p-groups