Jag tycker att det låter som att det är något fysiskt fel.
Du skrev att du hade varit hos vet med hunden. Gå dit igen, men ta först kontakt med en BRA och noggrann beteendeutredare/hundpsykolog/problemhundskonsult vad de nu kallar sig. De kan hjälpa till med vad veterinären ska leta efter.