Tomorrow we are getting an 18 week old west highland terrier. He isn’t toilet trained yet (it’s complicated). Is it too late? What’s the best method? I’ve read so much and now I don’t know whose advice to follow. Please help.