Holy cow, I'm hoping there was a miscommunication some place! If not, I wouldn't trust her...
Not only do you not have to have a stitch regulator (I think they are a "relatively" new thing), you don't even have to have a machine that can drop the dogs.
What you DO need is the patience to keep at it - practice, practice, practice.