Who doesn't love a puppy? When that little guy grows up to a dog we are reminded everyday of man's best friend. Choose from cuddle, beanies, pillows, plush dog stuffed animals that are personalized with your logo. Our puppies come in several sizes from 6" to 12". Use our custom dog stuffed animals for veterinary offices, dog shows, pet promotions, jewelry stores, corporate events to show up your brand. So whether you need a large stuffed dog or a small puppy you can select from the cutest collection.