I have a larger, powder horn made much like this and I was told that they are Scottish in origin. Mine too has similar spout carving with inlaid eyes, and a flat end cap, also made of horn. Mine is made of a gray colored cow horn and has seen hard use. Yours is very nice and thank you for showing it. In my opinion, it is a great find.
Dick