Good to hear that it’s not the breed, maybe the owner (or previous owner) did something to him.
Which breed are we talking about? If it is collie, I was the owner and had him since he was 6 weeks old. He wasn’t totally stupid, just not the smartest dog on the block. He could do tricks and stuff like that. He wasn’t a total idiot.