Veterinarians use the words "shoulder" and "elbow" when referring to parts of a dog's front limbs. However, they still call them "legs". Shoulders and elbows are not a part of the leg! Also, other animals have arms, so why shouldn't dogs? Dogs don't have four legs! They have two legs and two arms!