Problem with parenting an object to a model

I'm currently working on a model that is half human half giraffe and was looking to attach the horns from a giraffe to her. So naturally I took the horns off of the "Silverkey 3D Giraffe" model and parented the horns to her head. However, whenever I move her neck or head the horns don't stay attached. Does anyone know how to solve this?


Screenshot_2024_09_02-2.png
1007 x 1179 - 454K


Screenshot_2024_09_02-3.png
1007 x 1179 - 508K
Comments
Did you create a wholly new object or is it just the giraffe figure parented to the ehad with bits hidden? Are the horns scaled or otherwise transformed?