I totally disagree with some of the information being given concerning weaning. It should never be the person who decides to lessen formula feedings per day. That's a choice that only the bird should make. Many birds take all different amounts of time to cut back on formula feeding which includes baby parrots in the same clutch. Eventually, the bird simply refuses to accept a feeding or spits it up after being given that feeding. That's the time that the person should stop that feeding. A bird who continues to accept formula is only doing what it's internal system is dictating. If it takes 4 mts for the bird to refuse a feeding it's because nature is making that decision, not the bird. All young parrots will eventually stop accepting formula. That too is nature's way of saying that the internal system is now ready to go on to a type of food that's more in line with the more developed system. That more developed system will be realizing that formula feeding isn't what's needed. There's nothing wrong with having other types of food laying around but curiousity is what makes the bird try it out. Those other types of food should never be put there to entice a bird in order to substitute a formula feeding. Cutting down on formula feeding just because a person thinks it should be cut down makes for a nervous, sometimes neurotic bird in the future. Commercial breeders are quite well known to commit the sin of premature lessening of feedings simply to fulfil a promise to have a chick/chicks ready for sale at a prescribed time. A bird who is still taking in 3 feedings a day should never be sold or given to a person until the weaning process is complete no matter how long it takes. Also, there is no such thing as a 25 yr old parrot who is still being handfed unless the bird is being fed a treat or nut or special type of food that it can't possibly grip on it's own.