i would say that it may be time to have the teeth taken out.
My dog (when was a pup) pup teeth would not fall out. Had 3 rows of croocked teeth.So went to the vet and had 24 teeth removedin total. Asked the breeder if any of the siblings had the same issue and none of them did. Go figure I would get thepup that would need the extra attention
cost me 280.00 I believe it was.