New - Pet Replicas New - Pet Replicas You love your pet, and you loved stuffed animals, but would you do this? Apparently a lot of people love the idea.Mike KasperMike Kasper