He is in your head, and therefor in your heart. He has not been sold. It sounds good to me.
Her son is having surgery, maybe the reason she didn't want you in the home. Sick child and all.
You are an amazing dog owner. You know your home situation, and your finances, if all there is good, then get that beautiful boy into your arms.
And we can all go dock diving next summer