Bit hash to call the horse a dog, he's a good horse just overrated.
The riding of him is questionable for a horse who clearly stays well. I think he would improve for a switch to a top trainer although i am not a fan of Knight at all so i think he would improve for a switch to any trainer