I think it's too small to be this, but it's worth a try
A Newfoundland Landseer?