Generally if they've got soft stools it's because they're being fed too much. My puppy keeps trying to eat stones, wood, everything, that's what...
I have a flat coat, but I don't know how sensible he is TBH...haha. He is very intelligent but with that comes the fact that if he gets bored...