Help Orphan Puppies is a rescue organization dedicated entirely to puppies. We accept all puppies into our program, regardless of abuse, injuries or medical needs, or breed. We believe that all puppies should be given an equal chance and most behavior problems later in life can be attributed to people, not the breed. Our puppies are allowed to develop and grow at their own pace. We do not place a time limit on our puppies, rather placing them when they are ready for their "forever home". All puppies are raised with people and others dogs of all sizes. We crate train all of our puppies. By not having too many puppies at one time, we learn their personalities and therefore are better able to match them with perspective adopters. All puppies stay in our home a minimum of two weeks, but generally most puppies stay at least 4 weeks. All puppies are spayed/neutered and up to date on all of their shots prior to placement.