when i first bought my beagle, the ears are very dirty also... so i bought the ear cleaning liquid and clean everyday.... after some time, the ear is clean... so i just clean the ear after giving my beagle shower...
i just bougt a ear cleaner liquid.. That one u just need to put few drop in his/her ears, than the dirt will falls itself when they shake their head. This is what the shop told me la. I havent use those coz her ear is quite clean. The brand i dont remember but the logo is 3 vertical square with doggie logo inside... similar like Pey Lover logo
Once a week lo... but her ear actually is quite clean la.... That product i said actually for us who not dare to use the cotton bud to korek one... Just drop in than let them shake their head theirself lo.