My dog Malcolm gets whatever I'm eating. So I guess he's more or less primal. I do give him grain free kibble. He started on Blue Buffalo Wilderness, I switched him to Taste of the Wild because it's also a high quality (or so I thought) grain free kibble and it was cheaper. Then the Diamond food recall hit. Now he's on Fromm (also a grain free kibble). Honestly though he rarely even eats the kibble.
He gets homemade treats and/or Blue Buffalo treats.
I was told NOT to feed rawhide because they can choke on it Ithink? I can't remember but I never have let any of my dogs have rawhide. He gets bully sticks and pig ears on occasion though.
It's been a while since I've had a cat, but when I did I used the World's Best Cat Litter. I saw that Blue Buffalo now makes a cat litter as well.
"It's not a hill it's a mountain as we start out the climb..."