Samuel Doggett and Mary Rogers are the parents of this Sarah Doggett. All the Doggetts were from the same Marsfield, Plymouth, Massachusetts area after our PGM ancestor, Thomas Doggett, migrated to America.
There is a Doggett Family Book where Sarah is found in her father's Will, on page 350, and is listed as his daughter, Sarah Allen.
Her ancestry is then found on pages 362-363 as below.
Sarah Doggett (born 7 April 1689 in Marshfield, Massachusetts) was married to John Allen (born 8 July 1686 in Braintree, Massachusetts) on 12 January 1710 by Rev. James Gardner. John Allen was the son of Joseph and Rebecca Allen (different from your John's parents). Their children are listed as:
I. John Allen, born Braintree, Mass., May 19, 1711
II. Isaac Allen, born Braintree, Mass., Oct. 26, 1713.
III. Bethia Allen, born Braintree, Mass., March 23, 1716
IV. Sarah Allen, born Braintree, Mass., March 4, 1718/1719.
There is not a son named Daniel, according to the book. So while Sarah Doggett did marry a John Allen, it is not the John Allen you have her connected to.