Incredibly life-like Large Plush Dogs from Douglas®

These beautiful Large Plush Dogs range from 16 to 32-inches tall!