dover foxcroft