meaning of bare-foot as a yard dog

bare-foot as a yard dog meaning in Urban Dictionary

maybe not wearing shoes in public places