We would recommend a heated bed over a heated blanket. As your dog can often get caught up in a heated blanket and become too hot and uncomfortable quite quickly. Whereas a heated bed offers a spread-out space for your dog to remove themselves from at any time. There are also some safety concerns with heated blankets heating up quite hot too quickly as they are thinner than a heated bed. This could a bit overwhelming for your dog and they then may avoid the blanket onwards. Both have safety concerns but every electrical device does when around a chewy pup.