No, it is not an option to give Barbas to Lod. If you return to Lod after talking to Barbas, the only option is to tell him that the dog was not worth the trouble, resulting in him giving you 25 gold.