Sound like she wants a "toy" not a pet to love.
It is best if she does give him up. She does not deserve the pup!
Max is only 7 lbs and I can not imagine anyone saying he is to big!
There are never guarantees on "size". You love the pup because you love them. Not the SIZE of them.