It does not look like a specific breed but it could be a lab maybe or a cocker spaniel. i know this answer is not exact but the dog looks kind of like a mix. Sorry :/
I am not sure what it is made out of! it is just the necklace and the box. i was not told. i dont want to lie to you and give you an exact answer sorry :/