Yes food affects how an animal will smell the same as humans. IMHO there are better foods to feed your little one than IAMS. Food will affect their skin and their hair so you might want to check out Nutro or Natural Balance. There are tons of threads on YT about what to feed your dog so enjoy the search feature