That's just not true. A 2 year old dog without health issues (e.g., bladder infection) has no excuse for not holding it for 9 hours.
So you are telling me that good exercise won't make a dog have to go to the bathroom? I'm not sure which part of that isn't true. Also, FYI, most dog trainers will tell you that getting a second dog will not help a dog with separation anxiety.