VANESSA BARBA-CARABALLO Primary Owner Owner Status Registered Dogs BARBA-CARABALLO’S JUICE 00007551 - Dog TBC KERCHAK 00007567 - Dog