Why Buy A Dachshund?
If you want a dog that will make passerby's smile as you walk him, get a doxie. They don't shed like most dogs. Most people with allergies can own a wiener dog and breath easy. They don't smell.
They wash out like a hankie. If kids are good to them, they'll be good with kids.
They were bred to go down into Badger holes - alone - so they are independent. They're dedicated ball players.
But mostly, they're lovers. They want to be with you. If you work all day, he'll sleep in a crate, cage or play pen and be delighted when you finally come home.
If he is socialized (taken everywhere and introduced all over) when he's young, he'll love everyone.
He likes to sleep with you, but he should first be trained to a crate.
When you go to grandma's, take his crate and he'll have his own little home with him. He'll be content and be little bother.