We raise AKC German Shepherds, AKC Miniature Pinschers, and Flandoodle puppies. (Standard Poodle X Bouvier des Flanders). Although there may be a chance a puppy is available when you contact us, more often than not we have a waiting list for puppies.