Releasing any 'pet' animal is never a good idea, a responsible pet owner would know that. Do a search on here and you'll see the numerous ducks, geese, dogs, cats, you-name-its that people have found once they've gotten away or been dumped by their owners.