yes, I agree with Carrie- get her checked out first.

I adopted a dog in July who was not house broken (she was 3 years old also). It took quite awhile and a lot of CONSISTANT effort to get her trained all the way.

Good Luck and let us know what the vet says.