German is another idea I hadn't considered. I've seen this dog before, but I don't remember where. I thought it looked like a towel holder, but it would be sure to be broken quickly that way. It does have that shape. The glass itself is very nice with a smoothness that I see in some Swedish glass. I'll have a look through German dogs to see if I can turn up anything.