Which vacuum/carpet cleaner

Vanessa • 21. 1 baby, due with #2 02/07/20. Married

Which one is best for a puppy who’s indoors with still having accidents?