Oh, we got a carpet shampooer too; which has come in handy with both me and the dog tracking dirt in.
... and the dog is a kinda, sorta gardening gift since he loves to be outside in the garden as much as I do. I just need to train him to understand that just because I dig to plant, it doesn't mean he has to dig holes everywhere too.
He has been really good though ... he only dug one hole in an area where my husband put a fence post.