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.
Bookmarks