I have asked questions about owls and they are illegal to keep as pets but tawny frogmouths are NOT a species of owls but I haven't found anything about keeping them as pets. Also I saw something about a boobook owl but I don't think those can be kept.