A bit pricey but these are pretty great.  Three large dogs can ruin hardwood.  They do slip but not much considering the amount of wear they get.