Yes, a vet visit is warranted. It's the only way to know for sure whether or not it's a physical issue.