RIGHTS MANAGED
257116

"Smooching Pooch" Woman is testing the camera on her computer and her dog keeps trying to lick her in the mouth. Dog won't leave her alone.