With regards to the smell, my mum helps me out and gives my house the smell test.
As we live here I get paranoid we get used to the smell. Dpup is 5 months and so far we have passed mums smell test every time.
I do bath the dog a lot. She is a working cocker and lives running in mud. Sometimes it's a rinse down, sometimes it's a full bath. We also change the blankets in her bed every couple of days. Our pup loves clean bedding. You can't get her out of the bed when you change it.
We also Hoover everyday and have to sweep the kitchen floor 2-3 times a day. She brings in twigs and shreds them. I have the feeling she may be part hamster
.
She does, however, fart like a trooper on a night time.
I am a huge spaniel fan, dpup is my third. They are great family dogs. Ours have all been great with the kids. Dd is now 12, we had one when she was born and the dog adored her. They do need plenty of exercise, but totally worth it. All our spaniels have loved having people at home all day.
The dpup we have now has been great with her and our five year old boy.
The first few weeks were a bit difficult due to typical puppy nipping/buying behaviour. But we taught our son that if she is playing and starts getting too rough he stands up and ignores her. It worked she has nipped or bitten in weeks. It can take a while though. It's important to train the kids before getting a dog or puppy.
We opted for a pup because most rescues (even the spaniel ones) wouldn't consider us until Ds is 8. The ones that would, said they rarely get dogs that can be housed with young children.
We will rescue another spaniel, when Ds is 8. We always wanted two dogs and dpup will be three by that time.
The first few months are hard work. Toilet training should start as soon as you get home. Once that's cracked it's a lot less stressful. I would also recommend doing lots of other training. So things like sit and recall in the house from the start. Dpup recalls to the whistle now as well, which makes off lead walks much more enjoyable.
Getting a puppy takes a lot of research. I would start with the breed club.
Sorry for the long post. 