If the dots appear always at the same place and with same pattern , it is lens.
Otherwise it is film or development.
Do you see the same at every frame ?
Try to shoot 12 frame to sky and develop it . Did you see the problem at single roll or many rolls.
Everyone is burning his nerves to help you. Write everything and every detail plus your film , expiry date and developer etc .