cat puppy cats canadian christian dogs alberta puppies san diego quebec county colonoscopy sacramento edmonton calgary california orange county baptist pets church endoscopy colitis canada bible