Based on my experience, pet-related niches work great on Reddit—provided you post only links to specific content on your blog that has the ads artificially turned off.
You have to understand that Reddit users are very suspicious of any kind of self-promotion.
I know—it sucks, but that’s the rule of the game.
You have to cater to your target audience, and they are what they are.
So when you are sharing your own content on Reddit, make sure you use pages where the ads are temporarily turned off or suppressed.
Now, once you get people from Reddit to go to your pages and they click on a link to an internal page, that's an entirely different conversation.
Usually, you can get away with showing them ads or even CPA pages, but the actual link that you share on Reddit must be in line with the expectations of the users of that platform.
Otherwise, you're going to run into all sorts of trouble.