John, I really appreciate the offer, but I was looking for information to see which Kirby would be the best for doing much carpeting with dog hair and carpeted steps.
I will decide on a machine soon though because I would really like to get one, I just don't know which machine yet.