Cattle dog. Also sounds a lot like a Curly Coated Retriever, and maybe a bit less a Chessie. Both are big, of course.