I'm sorry they were so harsh to you. But, I guess they had every right to not adopt out the dog. I guess they're just really careful when they adopt out a dog.

What exactly do you mean by hyper? Does he run like crazy? Chew things? After living with two border collies (cousin's bcs) and two shelties, I can honestly say that a tired dog is a good dog. With hyper dogs, regular exercise and practicing obedience can help alot. If my dogs seem a bit antsy and hyper, I either take them for a long walk, practice obedience or play some games that require them to think. It really helps alot with the more "on the go" dogs.