There was once an old goat who had seven little ones and was as fond of them as ever mother was of her children One day she had to go into the wood to fetch food for them so she called them all round her

Could you correct the punctuation please?
There was once an old goat who had seven little ones, and was as fond of them as ever mother was of her children. One day she had to go into the wood to fetch food for them, so she called them all round her.