Robert Brown is from Oklahoma and breeds Greater Swiss Mountain Dogs and Cavalier King Charles Spaniels AKC proudly supports dedicated and responsible breeders. We encourage all prospective puppy owners to do their research and be prepared with questions to ask the breeder. Make sure you are not only choosing the right breed for you, but also that you’re getting it from the right individual. We have AKC Greater Swiss Mountain Dogs and Cavalier King Charles Spaniels which are our family pets and produce healthy quality puppies. Our AKC registered puppies are raised in our home. Puppies will be vet checked prior to shipping, dewormed and up to date on age appropriate vaccines.