Dog beds are a luxury for some dogs and a necessity for other dogs. The neat thing about dog beds is that they come in so many varieties that you can find one to fit any dog, and size, any d