I have trouble with my training bars also.
When it beeps for no reason, (I am always careful to check if he needs anything first)
I try to give it a time out, but it gets mad, and loses a heart instead of gaining a training bar.
Do you have to wait until it has beeped several times before...