Did you have some kind of animal named flower?
Do you not watch Meekrat Manor? Its on the Animal Planet almost every hour. Even on the web.