import svgwrite

dwg = svgwrite.Drawing('cat.svg', profile='tiny')

# Draw the cat's head
head = dwg.path(d='M100,100 L150,75 L175,100 L150,125 Z')
head.fill('none').stroke('black', width=2)
dwg.add(head)

# Draw the cat's body
body = dwg.path(d='M150,125 L125,175 L200,175 Z')
body.fill('none').stroke('black', width=2)
dwg.add(body)

# Draw the cat's eyes
eye1 = dwg.circle(center=(130, 110), r=5)
eye1.fill('black')
dwg.add(eye1)

eye2 = dwg.circle(center=(170, 110), r=5)
eye2.fill('black')
dwg.add(eye2)

# Draw the cat's nose
nose = dwg.path(d='M145,120 L155,120 L150,125')
nose.fill('none').stroke('black', width=2)
dwg.add(nose)

# Draw the cat's ears
ear1 = dwg.path(d='M100,100 L125,90 L120,95 Z')
ear1.fill('none').stroke('black', width=2)
dwg.add(ear1)

ear2 = dwg.path(d='M175,100 L200,90 L195,95 Z')
ear2.fill('none').stroke('black', width=2)
dwg.add(ear2)

dwg.save()