dogs spaniel king breeders cats endoscopy cat dog queen county puppy pet cheval colitis kittens cavalier colonoscopy