Dogs or kids, this the greatest little cleaner ever!   Sent one to my daughter, too.