Well, actually, it's "be a dear" (a nice person). Simply, yes, but this is jargon that's normally used only between close family members, and possibly between married couples. Not being a UK native, I would say that 'be a lamb' is much less common than 'be a dear'.