Food vendor at Sun Life Stadium caught abusing puppy