I was given hills sd for lexie at first, it was terrible for her, she hated it and it made her ill, but the royal canin so has been great, she loves it now, it took a lot of effort on my part, we just had to keep at it and eventually she accepted it, good luck.