hehe!!!
it sounds so good because it's not the exact translation of what you probably were meaning. it's along the "shire horse" meaning, which would be "animale da tiro" o "animale da soma" o "cavallo da tiro", but what you said sounds like "beast for power" which is far, far, far better!!!