Hi guest,
I can't really offer any firm knowledge here, just some thoughts and suggestions. Sorry.
1) Feeding large breed puppy food AND canned? I don't think that a Saluki is considered "large breed" but I could be wrong. I do know that it's not healthy to supplement a complete puppy food with canned. It could be too much richness for his tummy to handle.
2) have you had him checked for worms? That could be the problem with runny poo. It could also be his diet. see #1 :)
3) Even though 3 hours is not a long time to be left, it could be his daily "time" that his body tells him to relieve himself. Especially since it's every day. Also with the 'runs', his bowels won't be able to hold it. (my sympathies to the poor pup).
One of my 'girls' is clockwork every day at 10am. She can't hold it past then. Either I leave her with the ability to go outside, or I try to get her to "take a break" earlier. She will too :Rolleyes:
You can try changing his eating time to earlier or later. It might help on the timing.
As for admonishing him (after you return home) when he is "bad" and goes inside or praising him when he is "good" to go outside --- abandon it. Dogs basically have two ways of thinking:
"Now" and "Not now".
You trying to enforce training by rubbing, getting upset, or even saying how good he is, only affects your dog's thinking and behavior in the moment. You're only going to have him react to YOUR behavior, not your intentions. Dogs hear your moods and not your meaning -- "Blah, blah, blah, Fido". You act angry -- he'll react to that and not understand why.
By making outside available, he's choosing to go out. Praise him when you catch him at it, or not at all.
As for his diet, look through some of the threads on here. If you have a vet nearby, have him checked out. Just ease up on the mixing. :)
hth.
good luck,
toodles

You can always register --it's free ---and then you can reply :) :)