Pulling teeth is what the dentist does when he takes out loose or bad teeth. But if something is “like pulling teeth”, it means that something is very very difficult to do or obstinate in nature. It is most often used for talking about getting someone ELSE to do something. Just imagine trying to pull out a tooth (not loose) by hand!!! It`s basically impossible!!!
“Getting my children to do the dishes is like pulling teeth!!!”