It's called a cat. I hear dogs are pretty good about that too.
I have the galaxy s5 and the calendar app does not let you use ring tones for events, but rather 1-2 second duration sounds to notify you which is inconvenient for events i want to wake me up in the future. And the alarm app only let's you save wake up alarms for up to a week and no further. Example: event in one month to see dentist at 8AM. Calendar fails to wake me and alarm can't record past a week. So to the point, is there an app that can do both? Thanks!