be skin and bone

be skin and bone/bones

to be extremely thin We saw a few stray dogs that were nothing but skin and bones.
See also: and, bone, skin