This puppy only weighs 4.6 pounds and is 4 months old. He is very small for his age. He is a little timid but tends to make friends quickly and is good with other dogs. He is registered and will come to you free of extra charges on either American Airlines or Ground Transport, depending on temperatures. He is up to date on all shots and will also have a rabies vaccine before flying.