Puppy, mama dog rescued from Houston demolition site