Brutus has a base damage of 21 (assuming he’s using the alpha dog weapon, the regular dog is 10), the Demon is 65. He might be bugged. Even without, though, a high STR demon is going to very much out damage just about any pet. Surpassed only by decent thralls with really good gear.