i have a five year old, cameron, and if he is confined to one room he is great with relieving himself in the correct place. however, give him full access to the house (4 bedroom, 2 living areas, kitchen, library, and computer room) and he will always have an accident. he sneaks away and comes back looking guilty...we search around and find a surprise. he is kind of a high maintenance yorkie to begin with. he ignores other dogs (he had an incident with a german shepherd puppy when he was 2), does not like children under the age of 12, doesn't like any toys, is food motivated to a point of gluttony, and does not enjoy the outdoors. i've read somewhere that adult yorkies are most likely never going to be full house trained. should i just keep fencing off areas of my house? i feel like i can't essentially live my life because i'm constantly watching him. please help...