colonoscopy dogs puppy cats colon cancer puppies colitis endoscopy animal pet neuter cat constipation