Dog Breeds
The origin of the Leonberger dogs name is thought to come from either the French or the German. They are thought to be a close cousin of the German Shepherd dog with a small amount of French behaviour. They were...
Continue reading