You have probably thought about spoiling your pooch but have no idea where to start. Well, the fancy dog beds could be the biggest surprise treat for your dog. There are various shapes, designs and materials which are used to enhance the luxury. Examples of the fancy dog beds include the following: Crate pads Bolster beds Outdoor beds Heated beds …