
As the others have said every 6 to 8 weeks. My breed has a similar coat but we don't give them the fancy clips so only clip them once or twice a year.
Your gran isn't been ripped off, it's just the amount of times that a Poodle needs to go without the owner or the groomer having a nightmare time trying to get them looking good again.