Good for your poochie and good for you for finding happiness.
Nasty people who are mean to animals are SICK inside, IMO.
I agree. I have no use for such lowlifes.