The average UK dog owner spends between £400 and £600 a year on professional grooming, depending on breed and coat type. High-maintenance breeds like Poodles can cost over £800 annually.