*WARNING*: This video may contain graphic content. The Houston SPCA rescued a dog from a home in Waller County after an owner was caught on camera abusing the dog, throwing a weight at it, and repeatedly hitting the animal. (Video courtesy of Houston SPCA)