Yes that is indeed a very good point, the fact that you bred and raised Roxy yourself, means you should have been trying very hard to find her a home more suitable, not just making it the shelters problem, that is NOT what they are there for, that is one issue i really have a major problem with, also you really just did not give her enough time , as people pointed out within two days you had dumped her at the shelter, even though you had told everyone you were willing to try and work with Roxy.

If indeed Roxy finds a more suitable home then i guess you did the right thing, but there is no guarantee of that, can you honestly live with it if Roxy is PTS, I myself would have a terrible time dealing with that, I hope for Roxy and you that does not happen.

People are not being mean to you or harsh, they are simply pointing out things you would have been better to do, and maybe if the situation arises again,(hopefully not) you will be more inclined to do things a bit differently.

I had a netherland dwarf, actually it was my son's pet, and she was no angel, she used to bite you , but we never ever considered parting with her.

I just hope all turns out well in the end for everyone concerned.