How old is your bp?
How long have you had him ?
Where did you get him from?
Has he gone on fast before?

Mine goes on fast every year from Nov/Dec until March/April and has done it since he was a yr old.