4 days is not too long , mine has gone longer ,over a week. She is over 6 months and I gave her 2 honey baths when I first got her as I too worried about this. She does go on her own now but its once a week!