Packmate
A packmate is a dog that shares your life and your food, usually more than one.
My packmate eats my food and I'm out of luck.
My packmate follows me everywhere and I'm not sure why.
My packmate thinks he's my best friend and he's right.
xs