* How old are your puppies?

Our puppies vary in age, but must be at least 3 months old before arriving in our care. Most puppies are ready to go after being checked by a veterinarian, but sometimes the tiny ones must stay a bit longer, so they don’t stress and we can make sure they develop proper eating habits and develop social skills for their new families.