Get ready to do a double take!
Resembling a German Shepherd with a long, straight, and silky coat, the Belgian Tervuren (or "Terv" for short) charms with ...