Definition of dog power in English:

dog power

noun

  • The power of a dog, especially harnessed to some mechanical device (as a spit or churn), or used to draw a vehicle (as a cart, sled, or the like).

Origin

Mid 19th century.