A dog snuggle ball is a dog pillow that is spherical and not something rectangular or circular. They do flatten out a bit when your dog lies on them, but are puffier and are stuffed more than standard dog pillows.