catholic dog dogs cat animal police rescue fire department puppy presbyterian disaster medicine puppies medical kittens medical billing baptist doctor church recovery