As my wife, children and I were walked by the pet store in the Galleria Mall in Taunton, MA on Saturday, my son walked inside and saw a Newf puppy. He was so big to be in such a small cage, and he looked so sad. When I asked one of the employee's, she said there was a deposit on the puppy so I...