This week on Calling All Pets, we'll learn more about a great American wildcat that gets no respect: The cougar! We'll also talk with a retired military officer about the abandoned puppy he brought back from his tour of duty in Iraq.