puppy vs plastic