The grey wolf (Canis lupus) is the ancestor of all dog breeds (Canis lupus familiaris).
THIS IMAGE IS COPYRIGHT PROTECTED