 If the ferromagnet is large enough, its magnetization can divide into domains.It is then possible to have the magnetization parallel to the surface.Within each domain the magnetization is uniform, so there are no volume poles, but there are surface poles at the interfaces (domain walls) between domains.