Dumpys def. do Not sit in a posture like that ...i think MBD is a possibility. Red leg though? Why make that diagnosis?