Dr. Tajunnisa M
Hi Swati. Yes, it can be a hormonal issue. Pets show over affection only towards the people they consider to be attached to or as good playmates. Keep her busy throughout the day through exercise/walking so that she gets exhausted at night. Neutering, exercise and training could help in improving the behaviour.