Would it be possible for you to move out and find your own place? You may be able to find a private landlord that would rent to you. I mean you made a commitment to this pup and if your parents are uncomfortable there may come a point where they say "enough"