I do not like the way furminators work (from a grooming POV) they are quite good on dogs that need to be stripped for getting the worst off, but not great for the undercoat IMO.
I use a Rake
Which has spinning teeth and a bit of give - it is fantastic about getting the under fur out.