Here's a comparison:
* German Shepherd: Typically weighs 65-95 pounds and stands 22-26 inches tall at the shoulder.
* Coyote: Typically weighs 20-50 pounds and stands 18-26 inches tall at the shoulder.
While there can be some overlap in size, German Shepherds are generally heavier and taller than coyotes.