Well,there are many experts to answer u.but would love to share my experience,dogs (specially in puppy phase)are just like babies, they need your attention and caring just like infants do. they need to be fed in regular intervals too..and its not only about giving them walks or exercise, u gotta spend time with them. so the case of both of u working, and the poor baby spending 10 hours alone is not what i'll suggest. i personally left my job to be with my poochie, well i dont even regret it. :). so go for a dog only when you will b able to give him proper time n care,coz its not the case for 2-3 months its a commitment of abt 15years.