I have never seen anything like that but from what you're describing it could be a hip issue. I also think he is probably bloated not overweight. He could be bloated due to parasites or has some other kind of intestinal issue that is causing him to bloat. Do you know is he peeing and pooping okay?

EDIT: Just saw the pooping question answered. That's good!