Cavaliers are very adaptable to new families and situations. As baby puppies, relative to other dog breeds, they are slow to mature and gain independence. Hence, we do not place Cavalier puppies in new homes until they are at least 14 weeks old.