If the put is pricing properly off the ex-div forward price, there will be no arb available. Yes, you can always find a deep-in-the-money put that would have zero time value, but does that occur just before ex-div? Or is the dividend priced in? Here's an example of a mispricing:
XYZ is $40...