I'm familiar with Dobbin as a name for a horse, so no! And Debbyn also sounds like a local pronunciation of the city of Durban. I wish she had been
Deborah and used
Deborah: the trouble with
Deborah is the infantile and characterless
Debby, which Debbyn makes more likely rather than less.