They make a much lighter-duty one for dogs.
To groom my German Shepherd and my Chesapeake Bay Retriever, both of which had both a coarse long coat and a finer insulation coat, I needed that type of brush and a slicker brush.
That saw tooth brush would yank out the longer guard hairs and leave behind the fine under coat. The slicker brush would remove the undercoat but would not touch the longer coarse hairs.
For dogs with double coats, you need both.