Happy Tails Camp is a pet resort in Norfolk, Virginia. They filmed their dogs having so much fun splashing around in an indoor pool that it could make humans jealous.
Happy Tails Camp is a pet resort in Norfolk, Virginia. They filmed their dogs having so much fun splashing around in an indoor pool that it could make humans jealous.