B.A.P.F.
A super mean way to say someone is a dog lover with a bad attitude. It's like saying you're the worst kind of dog person ever.
I called my brother a BAPF because he named his dog after my ex.
I got a BAPF tag for eating my dog’s favorite treat.
My neighbor called me a BAPF for not walking his dog.