pandas: reemplace la cadena con otra cadena

Tengo el siguiente marco de datos

    prod_type
0   responsive
1   responsive
2   respon
3   r
4   respon
5   r
6   responsive

Me gustaría reemplazarrespon yr conresponsive, entonces el marco de datos final es

    prod_type
0   responsive
1   responsive
2   responsive
3   responsive
4   responsive
5   responsive
6   responsive

Intenté lo siguiente pero no funcionó:

df['prod_type'] = df['prod_type'].replace({'respon' : 'responsvie'}, regex=True)
df['prod_type'] = df['prod_type'].replace({'r' : 'responsive'}, regex=True)

Respuestas a la pregunta(3)

Su respuesta a la pregunta