Student or Learner
Would you be kind enough to tell me whether I am on the right way with my interpretation of the expression in bold in the following brief excerpt from a Family Film Review?
Chloe (voice of Drew Barrymore) is a diamond-collared, Rodeo Drive-outfitted Chihuahua who lives with a doting Beverly Hills designer named Viv (Jamie Lee Curtis). Viv asks her flighty niece Rachel (Piper Perabo) to dogsit while she travels. As spoiled and snooty as Chloe is, Rachel insults Viv's handsome gardener, Sam (Manolo Cardona), and his earthy Chihuahua Papi (George Lopez). Papi adores Chloe, but she won't give him a sniff.
won’t give him a sniff = be unmind of him , neglect him, be heedless of him
Thank you for your efforts.
Won't let him get a look in, won't let him be involved, cuts him out.
And since Chloe is a chihuahua, it is also a pun based on dog behaviour - dogs sniff each other to establish if the other animal is congenial or not.