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