Nice looking puma's you've got there, I can't help you with your questions, but I do have a Puma too, it's not the same as yours, but it resembles yours a bit.
Different point, I've got a round...