I invited my new neighbours around to my house today. I keep many pet birds - which I also breed on a small scale and sell to a local pet shop. I showed them my chickens and then took them to see my birds, as I thought they would be interested in them. They both suddenly turned really rude and they seemed appalled by me keeping birds in cages. The made some nasty comments and made me feel really upset. I love my birds and take great care of them - their diet, vitamins, keep them spotlessly clean, allow them to bath each day, fresh fruit and veg, natural perches. They are in large cages with plenty of room. All of them are very healthy, beautiful feathers and most have nests or eggs / chicks. I keep finches, ring neck doves, zebra doves, and lady gouldian finches. I live in Thailand and their cages are hung outside my house under the shelter of the roof overhang,. They get the early morning sun to sunbath in, and then its cool the rest of the day. After these people went home I sat in the garden and watched my birds - they all seemed happy. They were going about their normal activities, singing, playing etc. None seemed unhappy,none were trying to get out of the cages or pacing up and down. The doves were cooing and preening each other, the finches feeding their chicks and bathing. I am sure they don't care they are in cages. I tried to explain to these people that they are domesticated birds - born in captivity. But they told me they should be free to fly in the jungle where they belong. The thing is I am worried I am being cruel now! I am thinking too much. Its just that their are the 3rd lot of people to tell me I am wrong to keep birds in cages. I used to have an aviary 3 years ago, but I demolished it and housed the birds in the cages because the different pairs would fight each other at breeding time.