If $G$ is a connected finite graph which has no triangles, and $G$ has the property that if two vertices have a common neighbour then they have exactly two common neighbours, does $G$ have to be strongly regular?
Note: I showed it is regular, but how to prove/disprove it's strongly regular?